选项使用twitter API时出错(400)

时间:2016-12-07 15:52:43

标签: angularjs api twitter cors

对于我的个人网站,我想创建一个总结我社交存在的页面。

我使用Postman来确保我的所有查询都有效。 所以我打了个简单的电话,在twitter上发了我的最后一篇文章。

所有内容都可以在Postman找到,因此没有任何授权问题。

但是当我在客户端上实现它时(使用 AngularJs),我收到此错误:

  

选项 https://api.twitter.com/1.1/statuses/user_timeline.json?user_id=1106474965 400()

     

XMLHttpRequest无法加载https://api.twitter.com/1.1/statuses/user_timeline.json?user_id=1106474965。预检的响应具有无效的HTTP状态代码400

我知道它可能与 How does Access-Control-Allow-Origin header work?有关但我订阅了共享主机时无法配置服务器 (One.com)。

我试着 reset my $httpProvider default values

1 个答案:

答案 0 :(得分:1)

似乎Twitter API不支持CORS标头,这就是您的预检测试失败的原因: https://twittercommunity.com/t/will-twitter-api-support-cors-headers-soon/28276