2010-06-18 7 views
3

Je suis nouveau à OAuthget nom d'écran twitter

je veux savoir comment utiliser « bibliothèque Twitter OAuth d'Abraham Wiliam » pour obtenir des titres de compétences information.such de l'utilisateur comme screen_name.

Répondre

1

Vous ne devez être authentifié pour obtenir des informations utilisateur public: vous pouvez simplement utiliser les requêtes Web simples pour http://api.twitter.com/1/users/show/StephenFry.xml etc. Documentation here.

+0

i besoin pour obtenir le nom d'utilisateur d'un utilisateur spécifique qui s'authentifie auprès de Twitter via mon site, je avoir des jetons – shan

+0

Je ne connais pas le nom d'utilisateur – shan

+0

Il semble que vous souhaitiez appeler cette méthode API avec un appel authentifié par OAuth: http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-account% C2% A0verify_credentials. Il y a des exemples d'appels dans index.php et test.php dans la bibliothèque OAuth d'Abraham. – Rup

6

Télécharger cette bibliothèque https://github.com/abraham/twitteroauth Vous avez juste besoin twitteroauth.php et OAuth. php fichiers. Seulement twitteroauth.php à inclure.

voici l'exemple Twitter: https://dev.twitter.com/docs/auth/oauth/single-user-with-examples#php

Après la déclaration de la fonction getConnectionWithAccessToken() et $connection variables avec vos jetons d'application valide juste essayer le code

$user = $connection->get("account/verify_credentials"); 
print $user->screen_name; 

selon cette Twitter REST API Reference