在Twitter api中需要帮助(Abraham的TwitterOAuth:无法验证您)


Need help in Twitter api (Abraham"s TwitterOAuth: Could Not Authenticate You)

我正在使用Abraham的TwitterOauth库来构建一个与Twitter连接并读取时间线的应用程序。

如果亚伯拉罕·威廉姆斯本人能回答我的问题,那就太好了,但非常欢迎任何熟悉图书馆的人回答。我正在使用整个TwitterOauth库,包括按以下顺序调用的文件:redirect.php、callback.php、index.php.

它在某种程度上起作用:用户被重定向到twitter登录,以授予应用程序的权限,我可以获得代币。文件redirect.php、callback.php、index.php按此顺序调用。当我做时,问题出现在index.php中

$content = $connection->get('account/verify_credentials');  

$content contains[error]=>无法对您进行身份验证。我看到了一个关于这方面的问题,已经说这个错误的原因是覆盖了访问令牌。现在我正在使用所有的文件,因为它们可以从库中下载。我没有修改任何内容。在这些文件中,访问令牌的覆盖可能在哪里?

我在callback.php中打印了最后一个访问令牌,它每次都显示相同的令牌,我的twitter用户ID和twitter用户名意味着它可以工作。我不知道问题出在哪里。我不会修改abraham库文件中的任何内容。

目前我正在使用这个,它非常简单。如果你愿意,我可以发布我的工作示例。