我是OAuth的新手
我想知道如何使用"Abraham Wiliam的Twitter OAuth库"来获取用户的凭证信息,例如screen_name。
下载这个库:https://github.com/abraham/twitteroauth。只需要 twitteroauth.php 和 OAuth.php 两个文件,其中仅需引入 twitteroauth.php 文件。
这是 Twitter 的示例代码:https://dev.twitter.com/docs/auth/oauth/single-user-with-examples#php
在声明 getConnectionWithAccessToken()
函数和 $connection
变量,并使用您的有效的应用程序令牌后,只需尝试以下代码
$user = $connection->get("account/verify_credentials");
print $user->screen_name;
您不需要进行身份验证即可获取公共用户信息:您只需使用简单的网络请求,如http://api.twitter.com/1/users/show/StephenFry.xml等。此处有文档说明。
$content = $connection->get('account/verify_credentials');
,则可以得到用户信息。 - Rup