【发布时间】:2022-01-01 08:26:40
【问题描述】:
我尝试获取访问令牌,但似乎不可能。现在我有这个:
使用的网址
https://api.twitter.com/oauth/request_token?oauth_callback=https%3A%2F%2Fd5c7-31-20-39-126.ngrok.io
标题:
Authorization: OAuth oauth_consumer_key="REMOVED", oauth_nonce="nGyTdMEgFmkMNOJYOLOBkGiHZPYAwDkg", oauth_signature="oauth_signature", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1637605635", oauth_version="1.0"
比回应是:
{
"errors": [
{
"code": 32,
"message": "Could not authenticate you."
}
]
}
我认为oauth_signature 有问题。 twitter api 表明它需要我 oauth_signature 但即使我使用 HMAC-SHA1 对其进行编码,我也会得到相同的错误。我应该为签名编码其他内容吗?
我也使用了本指南,但无法通过第一步 twitter guide。
【问题讨论】:
标签: twitter oauth twitter-oauth