[英]TWITTER API error 220 -: twitteroauth
晚上好,
我使用的是https://github.com/abraham/twitteroauth的PHP代码
登录工作完美,但在尝试将状态发布到Twitter时,我收到以下错误:
stdClass Object ( [errors] => Array ( [0] => stdClass Object ( [code] => 220 [message] => Your credentials do not allow access to this resource. ) ) )
我使用以下代码:
session_start();
require_once('twitteroauth/twitteroauth.php');
require_once('config.php');
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $_SESSION['oauth_token'],
$_SESSION['oauth_token_secret']);
$token_credentials = $connection->getAccessToken($_REQUEST['oauth_verifier']);
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $token_credentials['oauth_token'],
$token_credentials['oauth_token_secret']);
$account = $connection->get('account/verify_credentials');
$status = $connection->post('statuses/update', array('status' => 'Text of status here'));
我遵循了与网站相同的说明。 我哪里错了?
在你的情况下,你必须在Twitter上创建一个API? https://apps.twitter.com/如果你这样做,请检查api的配置。 这个链接可能会有所帮助。 https://dev.twitter.com/docs/auth/oauth/faq
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.