Json Twitter API错误215
今天,我们发现我的一个客户的推特订阅源坏了 我尝试切换到使用新的API 1.1,但出现以下错误:Json Twitter API错误215,json,twitter,Json,Twitter,今天,我们发现我的一个客户的推特订阅源坏了 我尝试切换到使用新的API 1.1,但出现以下错误: {"errors":[{"message":"Bad Authentication data","code":215}]} 即使使用他们自己的示例,也会产生相同的响应: https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2 我正在参考以下文档 https://dev.t
{"errors":[{"message":"Bad Authentication data","code":215}]}
即使使用他们自己的示例,也会产生相同的响应:
https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2
我正在参考以下文档
https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline
知道这是怎么回事吗
谢谢,
Mikey您的示例没有说明您是否正在进行身份验证,因此我假设您没有 API 1.1中的所有方法都需要通过OAuth进行身份验证。
未经身份验证的访问将永久中断。因此,Twitter最新的API 1.1似乎不允许未经身份验证的访问,即使是看似公开的数据,比如时间轴上最近的3条推文 关于这篇文章(它提供了一个很好的解决方案)的阅读访问,我发现最好的文章可以在这里找到: 我已经按照上面文章中的步骤进行了操作,并且可以确认它非常有效
值得注意的一点是,现在,因为您必须使用访问令牌和密钥;所有请求都必须使用服务器端脚本进行。在此之前,我使用jQuery直接在Twitters JSON API上发出AJAX请求。现在,如果您希望使用Javascript,您必须在自己的网站上使用AJAX请求动态脚本。我只想将最新的3条推文拉到页面上;仅检索已公开的信息。这在以前很好,但现在需要身份验证?没有/将没有对此的用户进程。这只是一个简单的“最新推文”框。成千上万的其他应用程序出现了同样的问题。他们不喜欢第三方显示推文,希望强迫您使用他们的官方推文。抱歉,页面不存在。您可以查看以下内容,使用OAuth1.0发出请求。例如,前端使用jquery或angular.js,我可以获得一个.json吗?点击这个链接