Twitterの旧API、5月7日に正式終了へ:4月16日に再度ブラックアウトテストを実施
米Twitterは3月29日、Twitter APIの旧バージョン「Twitter REST API v1」を2013年5月7日をもって正式に終了させると発表した。
米Twitterは3月29日、Twitter APIの旧バージョン「Twitter REST API v1」を2013年5月7日をもって正式に終了させると発表した。影響の確認、周知のための予行演習として、米太平洋時間4月16日午後4時(日本時間17日午前8時)から、再度のブラックアウトテストを実施する。
Twitterは2012年9月、「API v1.1」のリリースに伴って旧バージョンのv1を廃止すると予告。開発者に対し、2013年3月までにアプリケーションをv1.1に移行させるよう呼び掛けていた。
テスト中および終了後は、「api.twitter.com/1/*」へのリクエストには、認証されていてもいなくても「HTTP 410 Gone」が返される。また、検索API呼び出し用の「search.twitter.com/search.*」へのリクエストに対しても同じエラーが返される。
一方、「api.twitter.com/1/statuses/oembed.*」についてはサービスを継続するものの、このエンドポイントを使い続ける場合はHTTPリダイレクトを容認することを強く推奨している。
API v1.1ではSSLの利用も義務付けられ、非SSLのリクエストはいずれ受け付けられなくなる。また、出力フォーマットはJSONのみがサポートされ、XML、RSS、ATOMの各レスポンスフォーマットはAPI v1とともに廃止となる。
なお、4月16日のブラックアウトテストの結果を見て、正式終了の前にもう1度、テストを実施する可能性もあるという。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 結局、Twitter API 1.1で何が変わる? 5つのポイント
変更による影響範囲や、一部APIの廃止、レートリミット方式の変更、アプリケーション当たりのユーザー数、ツイート表示方式の厳格化などを5つのポイントにまとめて解説 - Twitter、旧APIの廃止に向けた「予行演習」は3月5日から
Twitter APIの仕様変更の周知を目的に、3月5日から一時的にブラックアウトテストを実施する。実施時間中、旧API仕様のリクエストには「HTTP 410 Gone」が返される。