APIで Bad Request (You must specify either a list ID or a slug and owner)
Twitter APIで特定ユーザのtweet一覧を取得するとき、400 Bad Requestのレスポンスで、次のようなエラー文言が返る場合の対処法です。
You must specify either a list ID or a slug and owner
今まで正常に動いていたものが2011年3月30日より、このエラーが出るようになったのであれば、原因はTwitter APIの仕様が変更されたためです。
listsの取得URLが次のようなものは使用できなくなりました。
http://twitter.com/@[ユーザ名]/lists/[リスト名]/statuses.json
や
http://twitter.com/[ユーザ名]/lists/[リスト名]/statuses.json
このようなURLの代わりに次のようにします。
http://api.twitter.com/1/[ユーザ名]/lists/[リスト名]/statuses.json
スポンサーリンク
関連記事
- 『フォローしているリスト』を削除する方法 他のユーザーのリストを削除する
- PHPでTwitterのbotを作る方法 ツイートをする/ツイート一覧を取得する
- Twitter APIを使用する (Twitterアプリケーション登録)
- Twitter、ロゴ利用などに関するガイドライン
- Twiiterのロゴに使用されているフォント(ただし e 以外)
スポンサーリンク






