【问题标题】:About Twitter's REST API 1.1 Bad Authentication data Code : 215关于 Twitter 的 REST API 1.1 Bad Authentication data 代码:215
【发布时间】:2017-09-20 16:18:28
【问题描述】:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=20.9533951,75.9364752&radius=500&types=food&key=put_your_key_here

这是 google maps api 的 URL。如果我们最后传递密钥,它将返回 json 数据。并直接从我们的浏览器中点击该网址。 那么推特上也有类似的东西吗?通过它我们可以在链接末尾传递我们的消费者密钥或类似的东西https://api.twitter.com/1.1/trends/available.json 因为如果我们点击这个 URL 没有任何令牌,那么它会给出错误:错误的身份验证数据代码:215

请帮助我。我从很久以前就发现了这个并且没有运气。 非常感谢你。

【问题讨论】:

    标签: json twitter


    【解决方案1】:

    简短的回答是否定的。

    长答案是所有对 Twitter REST API 的请求都需要使用 OAUTH 进行身份验证。您需要遵循 OAUTH 流程并使用从 here 开始描述的令牌。

    【讨论】:

      【解决方案2】:
      &oauth_consumer_key= your consumer key
      &oauth_nonce=nonce
      &oauth_signature_method=HMACSHA1
      &oauth_timestamp=1505894968
      &oauth_token=token
      &oauth_version=1.0
      &oauth_signature=signature
      

      您必须将这些标头与您的请求一起发送,然后它才能正常工作

      【讨论】:

        猜你喜欢
        • 2017-12-17
        • 2017-12-28
        • 2019-02-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-12
        • 1970-01-01
        相关资源
        最近更新 更多