繁体   English   中英

使用TwitterOAuth时,Twitter API令牌到期

[英]Twitter API token expiring when using TwitterOAuth

我正在使用MunGell / Codeigniter-TwitterOAuth中的库

我开发了一种适用于个人用户的登录名,在其中存储访问令牌详细信息,然后使用网站上的示例代码调用登录名:

$this->load->library('twitteroauth');

$connection = $this->twitteroauth->create($consumer, $consumer_secret, $access_token, $access_token_secret);

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

我收到的错误消息是Invalid or expired token

我知道这是一个常见错误,但是我很困惑,因为如果我遵循单个用户的OAuth流程并请求访问权限,就可以登录用户,但是如果我已经具有访问令牌,就无法获得访问权限。 为什么令牌不再有效?

您可能会收到invalid or expired token错误,因为您的授权只是临时的。 您应该查看https://github.com/abraham/twitteroauth,尤其是步骤7 ,该步骤说明了如何请求更长的令牌。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM