oauth - Twitter 和 Oauth 导致 401 错误

标签 oauth twitter twitter-oauth

我使用 Oauth 连接到 Twitter,但导致 401 错误。我在这里做错了什么?

//config
define('CONSUMER_KEY',"");
define('CONSUMER_SECRET',"");
define('OAUTH_TOKEN',"1U");
define('OAUTH_TOKEN_SECRET',"");

require_once('twitteroauth/twitteroauth.php');

$connection = new TwitterOAuth (CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET);

$connection->post('statuses/update', array('status' => 'testing'));

$httpc = $connection->http_code;
if($httpc == 200) {
echo 'succesvol';
} else {

echo $httpc;
} 

最佳答案

如果您未提供正确的 ConsumerKeyConsumerSecret 值,则会收到 401(未授权) 错误。

查看上面的代码,您正在为这两个变量传递空字符串值。除非您故意遗漏它们,否则您需要仔细检查您的值(value)观。

对于我的应用程序来说,这就是它们存在的地方。

(假设:您已经创建了一个 Twitter 应用程序 @ dev.twitter.com )

enter image description here

关于oauth - Twitter 和 Oauth 导致 401 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5284918/

相关文章:

oauth - 在 chrome 扩展中嵌入客户端 ID

python - 如何序列化 OAuth1Session?

c# - 如何刷新访问 token

java - android 新手 - 如何使用 SocialAuthAdapter 类中找到的 'uploadImage' 方法

javascript - 在 user_timeline 上获取 403 Forbidden 但在任何其他 API 上都没有

flask - 劳斯/ flask : How to login via Twitter?

oauth - 用于获取用户名字和姓氏的 Google OAuth 范围参数

javascript - Twitter的REST API如何使用 "Source"参数?

javascript - 如何使用 javascript 使用 Twitter API

python - 是否可以防止python的http.client.HTTPResponse.read()在没有数据时挂起?