以前、Twitter でツイートを読むために jQuery を使用していました。
$.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 を要求しているため、同じ方法でツイート データを取得できるかどうかを調べてみました。
URLを次のように変更するだけです:
https://api.twitter.com/1.1/statuses/user_timeline.json
メッセージなしの400 Bad Request
応答になります。
リクエストの OAuth 署名を作成するための Twitter ツールがあることは知っていますが、それを JSONP リクエストで使用する方法や、JSONP リクエストで使用できるかどうかさえわかりません。
Twitter 1.1 API でユーザーのタイムラインを読み取ることはまだ可能ですか?