【发布时间】:2012-09-10 21:50:05
【问题描述】:
我之前使用过一些 jQuery 来阅读 twitter 上的推文:
$.ajax('https://api.twitter.com/1/statuses/user_timeline.json', {
crossDomain: true,
data: {
screen_name: 'twitterapi',
count: 5
},
dataType: 'jsonp'
}).done(function (tweets) {
console.log(tweets);
});
由于 twitter 正在弃用他们的 1.0 API,并要求 1.1 API 使用 OAuth,我一直在试图弄清楚是否仍然可以以相同的方式获取推文数据。
只需将网址更改为:
https://api.twitter.com/1.1/statuses/user_timeline.json
导致400 Bad Request 响应没有消息。
我知道有一个 twitter 工具可以为请求创建 OAuth 签名,但我不确定如何将它与 JSONP 请求一起使用,甚至 如果 它可以与 JSONP 一起使用请求。
在 Twitter 1.1 API 中仍然可以读取用户的时间线吗?
【问题讨论】:
标签: jquery twitter twitter-oauth