【问题标题】:New to OAuth and using the Twitter APIOAuth 新手并使用 Twitter API
【发布时间】:2017-02-13 17:56:03
【问题描述】:

所以我想尝试一下 Twitter API,但我不知道如何开始。据我了解,我需要发送一个 POST 来获取一个新密钥,然后我可以将其用于 GET 请求:

  1. 应用程序将其使用者密钥和秘密编码到一组经过特殊编码的凭据中。
  2. 应用程序向 POST oauth2 / 令牌端点发出请求,以将这些凭据交换为不记名令牌。
  3. 在访问 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"

【问题讨论】:

    标签: api twitter oauth


    【解决方案1】:

    试试这个:-

    Consumer Key(您的应用密钥)、Consumer Secret(您的应用密钥)、Signature Method (HMAC-SHA1)、Version (1.0) 赋值。 Timestampnonce 是自动生成的值。标记将参数添加到标题。点击发送会自动生成授权头。

    Postman Sample

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 2010-11-03
      • 2011-06-23
      • 2014-01-14
      • 1970-01-01
      • 2013-06-15
      相关资源
      最近更新 更多