【发布时间】:2017-02-13 17:56:03
【问题描述】:
所以我想尝试一下 Twitter API,但我不知道如何开始。据我了解,我需要发送一个 POST 来获取一个新密钥,然后我可以将其用于 GET 请求:
- 应用程序将其使用者密钥和秘密编码到一组经过特殊编码的凭据中。
- 应用程序向 POST oauth2 / 令牌端点发出请求,以将这些凭据交换为不记名令牌。
- 在访问 REST API 时,应用程序使用不记名令牌进行身份验证。
问题是我不知道它们对编码的含义。更具体地说,我该怎么做?我还尝试使用 Postman 应用程序创建一个 POST,如下所示: Postman
显然这些不是我真正的钥匙,但你明白我的想法,结果是一样的。 授权标头如下所示:
OAuth oauth_consumer_key="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",oauth_token="ccccccccccccccccccccccccccccccccccccccc",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1475662697",oauth_nonce="uApwp7",oauth_signature="OxgxMdPtUIYuKvVKYZbIooW7cMw%3D"
【问题讨论】: