Question

Je me demande toujours comment le Twitter et de nombreuses applications de réseau social fournit l'API pour les développeurs d'applications via la clé enregistrée. Comment peut-il accordé et suivre l'utilisation de l'application de ceux externes?

Pouvez-vous me répondre à cette question? parce que je me demandais alway à ce sujet.

Était-ce utile?

La solution

Twitter, Facebook, Google Apps, et d'autres utilisent souvent OAuth pour fournir ce type d'authentification et le suivi. Il y a beaucoup d'informations à trouvé http://oauth.net/ et vous pouvez jouer avec OAuth en général à Google OAuth Playground .

Autres conseils

D'une manière générale le service générerait une clé API pour vous lorsque vous vous abonnez pour l'accès des développeurs. Cette clé est alors associée à votre compte.

Chaque fois que vous effectuez un appel à une API, vous seriez obligé de passer cette clé comme l'un des paramètres. Cette méthode serait alors vérifier que vous avez passé une clé valide et sache qui faisait l'appel en fonction de la touche -.> Association compte créé lors de votre inscription

Pour Ruby on Rails:

facile Rails API d'authentification utilisant l'authentification reposant

http: //www.compulsivoco. com / 2009/05 / rails-api-authentification en utilisant l'authentification reposant--/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top