Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Twitter API错误215_Json_Twitter - Fatal编程技术网

Json Twitter API错误215

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

今天,我们发现我的一个客户的推特订阅源坏了

我尝试切换到使用新的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.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吗?点击这个链接