【问题标题】:Twitter oAuth - Request tokensTwitter oAuth - 请求令牌
【发布时间】:2012-06-22 12:14:03
【问题描述】:

我正在使用 http://wordpress.org/extend/plugins/simple-twitter-connect/ 在 wordpress 博客上使用 twitter。但我的请求令牌有问题。

这是我的代码:

$to = new TwitterOAuth($options['consumer_key'], $options['consumer_secret']);
$tok = $to->getRequestToken();


function getRequestToken() {
    $r = $this->oAuthRequest($this->requestTokenURL());
    $token = $this->oAuthParseResponse($r);
    $this->token = new OAuthConsumer($token['oauth_token'], $token['oauth_token_secret']);
    return $token;
}

但点击登录按钮后,Twitter 会返回:

'哇! 此页面没有请求令牌。这是我们要求使用您的 Twitter 帐户的应用程序所需的特殊密钥。'

网址是https://twitter.com/oauth/authenticate?oauth_token=

大概是缺失值是问题所在。

我希望随后允许登录用户从该网站发推文,但我什至还没有解决上述问题。

有什么想法吗??

【问题讨论】:

  • 你能把你的推特应用设置页面的截图贴出来吗?
  • @AlphaMale imgur.com/tKPF0
  • 使用 twitter 按钮登录位于 hopeish.com/wordpress/wp-login.php
  • 先生,请截屏 OAuth 标签页..
  • @AlphaMale 文件?? Oauth.php??

标签: php wordpress twitter oauth twitter-oauth


【解决方案1】:

您是否尝试过登录 Twitter 开发者网站 (https://dev.twitter.com/) 以获取您的访问令牌?如果不是,您需要创建一个允许从您的站点访问 twiiter 的应用程序。开发者网站上的路线很容易理解。

【讨论】:

    猜你喜欢
    • 2011-09-05
    • 2017-01-10
    • 2013-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-14
    相关资源
    最近更新 更多