json - 推特 API 错误 215

标签 json twitter

今天,我们发现我的一位客户的 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.twitter.com/docs/api/1.1/get/statuses/user_timeline

知道这是怎么回事吗?

谢谢, 米奇

最佳答案

因此,Twitter 最新的 API 1.1 似乎不允许在未经身份验证的情况下进行访问 - 即使是看似公开的数据......比如时间轴上的最新 3 条推文。

我找到的关于读取访问的最佳文章(提供了一个很好的解决方案)可以在这里找到:

http://www.webdevdoor.com/php/authenticating-twitter-feed-timeline-oauth/

我已按照上述文章中的步骤进行操作,并且可以确认效果很好。

需要注意的一个有趣的点是,现在,因为您必须使用访问 token key ;所有请求都必须使用服务器端脚本进行。在此之前,我使用 jQuery 直接在 Twitters JSON API 上发出 AJAX 请求。现在,如果您希望使用 Javascript 路由,则必须在您自己的网站上通过 AJAX 请求动态脚本。

关于json - 推特 API 错误 215,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17143985/

相关文章:

c# - 如何使用继承/多态性将 JSON 字符串解析为 C# 对象?

java - 如何使用 ReSTLet 将 Json 结果反序列化为 POJO

javascript - 我可以在客户端使用Fetch调用Twitter API吗?

facebook - Facebook 和 Twitter 上的用户名字和姓氏限制

python - 我正在尝试标记 text/json 文件。不知道为什么,但只有第一条推文被标记化。代码如下

c# - 如何将字符串序列化为 JSON 并按其中一个值进行分组?

Python:如何将列表字典转换为 JSON 对象?

javascript - 实时显示 JSON 字符串变化时的变量

Android:Twitter 和 OAuth 有人吗?

javascript - 使用 jquery 检索原始 html,而不是呈现的 html