【发布时间】:2019-03-03 18:34:28
【问题描述】:
我已经在网上搜索,试图找到一个看似简单但无法找到的解决方案的答案。
我正在使用邮递员。在“授权”选项卡上,我输入了 Twitter 应用程序管理中定义的详细信息。
在标题中,我有一个键 Authorization 和值
OAuth oauth_consumer_key="my-consumer-key",
oauth_token="my-consumer-token",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="1538075001",
oauth_nonce="zXeiLqV5GzK",
oauth_version="1.0",
oauth_signature="SYdcrIrRT6jdgo57b1qP9a9THcc%253D"
当我对https://api.twitter.com/1.1/search/tweets.json?q=test 运行 GET 请求时,我得到了预期的结果。
但是,尝试搜索主题标签
https://api.twitter.com/1.1/search/tweets.json?q=%23test&include_entities=true我在响应正文中得到以下内容
{
"errors": [
{
"code": 32,
"message": "Could not authenticate you."
}
]
}
状态为401: Authorization Required
为什么会出现这种情况,我在设置过程中是否遗漏了一个步骤,或者您不能在免费版本上搜索主题标签?
任何帮助将不胜感激。
【问题讨论】:
-
请试试 TinyTwitter
-
你解决了吗?
-
@BorisT 很遗憾没有,改用 Twit 包
标签: twitter postman twitter-oauth