1. ホーム
  2. json

[解決済み] Twitter API エラー 215

2022-01-31 21:43:07

質問

今日、あるクライアントのTwitterフィードが壊れているのを発見しました。

新しいAPI1.1の使用に切り替えてみたのですが、以下のエラーが発生します。

{"errors":[{"message":"Bad Authentication data","code":215}]}

自分たちの例を使っても、同じ反応が返ってくる。

https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2

以下のドキュメントを参考にしています。

https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline

何か心当たりはありますか?

ありがとうございます。 マイキー

解決方法は?

ということで、Twitterの最新API1.1では、以下のようなことが行われているようです。 不可 たとえ、タイムラインの最新3件のツイートのように、一見公開されているデータであっても、認証なしでアクセスすることができます。

この件に関して私が見つけた、読み取りアクセスに関する最高の記事(素晴らしい解決策を提供しています)は、こちらにあります。

http://www.webdevdoor.com/php/authenticating-twitter-feed-timeline-oauth/

上記の記事の手順で、素晴らしい動作を確認できました。

興味深い点は、現在では アクセストークン シークレットキー すべてのリクエストはサーバーサイドのスクリプトで行う必要があります。これ以前は、TwittersのJSON APIに直接AJAXリクエストするためにjQueryを使用していました。今、あなたがJavascriptのルートを行きたい場合は、あなた自身のウェブサイト上で動的なスクリプトをAJAXリクエストする必要があります。