2013 年 6 月 11 日に Twitter が API 1.0 フォーセットをオフにしたため、タイムラインを表示できないサイトがいくつかあります。「あなたがそれをしたなら、今これをしてください」という例を探していました。以下、Twitterのアナウンスでした。 https://dev.twitter.com/blog/api-v1-is-retired
これは、API 1.0 を介して Twitter のタイムラインを表示するために元々行っていたことです。
<div id="twitter">
<ul id="twitter_update_list"></ul>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://api.twitter.com/1/statuses/user_timeline/companytwitterhandle.json?callback=twitterCallback2&count=1"></script>
<div style="float:left;"><a href="https://twitter.com/companytwitterhandle" target="_blank">@companytwitterhandle</a> | </div>
<div class="twitterimg"> </div>
</div>
最初はJavaScriptの参照URLのバージョンをこんな風に変えてみたのですがうまくいきませんでした。
<script type="text/javascript" src="http://api.twitter.com/1.1/statuses/user_timeline/companytwitterhandle.json?callback=twitterCallback2&count=1"></script>
次に、明確な遷移の例がないTwitter API ドキュメント ( https://dev.twitter.com/docs/api/1.1/overview ) を調べました。それを掘り下げたり、この乱れた FAQ ( https://dev.twitter.com/docs/faq#17750 )を掘り下げたりするのに 4 時間も 5 時間もありません。
次に、ユーザーのタイムラインに関するこの API ドキュメントを見つけました。そのため、以下のように URL を再度変更しました。 https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline
<script type="text/javascript" src="https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=companytwitterhandle&count=1"></script>
それはうまくいきませんでした。
jQuery または C# ASP.NET MVC を使用して、そのインターフェイスを Twitter API 1.0 から Twitter API 1.1 に移行するにはどうすればよいですか? 私の最初の好みは、可能であれば、ブラウザのクライアント側の実装です。コード例を含めてください。ありがとう。