php – 无法使用Twitter API获取OAuth访问令牌

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 无法使用Twitter API获取OAuth访问令牌脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在创建一个使用TwITter API和OAuth的网络应用程序,以便我的应用程序可以发布给我的用户Twitter帐户.

这是我到目前为止的地方 – 我进入了twitter授权页面.

授权应用程序能够发布到我的Twitter帐户,该帐户将我发送到我的回调@L_777_3@.

获取oath_token和oauth_verifier信息.

那就是我被困住的地方.我似乎无法获得访问令牌.这是我的回调代码

include 'db.PHP';
include 'EpiCurl.PHP';
include 'EpiOAuth.PHP';
include 'EpiTwitter.PHP';
include 'secret.PHP';


$Twitter = new EpiTwitter($consumerKey,$consumerSecret);


// user comes From twitter
$Twitter->setToken($_GET['oauth_token']);
$token = $Twitter->getAccessToken();
setcookie('oauth_token',$token->oauth_token);
setcookie('oauth_token_secret',$token->oauth_token_secret);
$Twitter->setToken($token->oauth_token,$token->oauth_token_secret);

我一直在研究和测试大约5个小时,但仍然没有.我试图回显$token,它只是空出来的.

在这里错过了一些大事吗?看起来很容易……?非常感谢你的任何帮助:))))

解决方法

试试这个:

$Twitter = new EpiTwitter($consumerKey,$consumerSecret);


  // user comes from twitter
  $Twitter->setToken($_GET['oauth_token']);

  $oauth_verifier = $_GET['oauth_verifier'];
  $token = $Twitter->getAccessToken(array('oauth_verifier' => $oauth_verifier));

  $Twitter->setToken($token->oauth_token,$token->oauth_token_secret);

  $creds = $Twitter->get('/account/verify_credentials.json');

希望能帮助到你.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 无法使用Twitter API获取OAuth访问令牌全部内容,希望文章能够帮你解决php – 无法使用Twitter API获取OAuth访问令牌所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。