[解決済み] 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リクエストする必要があります。
関連
-
[解決済み] 型 '{}' は型 'IntrinsicAttributes & IntrinsicClassAttributes' に代入できません。
-
[解決済み] Twitter API エラー 215
-
[解決済み] REST API - "Accept: application/json" HTTP ヘッダーを使用する
-
[解決済み] ASP.NETでJSONを単純なDictionary<string,string>にデシリアライズするにはどうすればよいですか?
-
[解決済み] JSONオブジェクトをTypeScriptのクラスにキャストする方法を教えてください。
-
[解決済み] JSONオブジェクトに末尾のカンマを使用することは可能ですか?
-
[解決済み】Twitter APIバージョン1.1でuser_timelineを取得する最もシンプルなPHPサンプル
-
[解決済み] 構造体に複数のネームタグを定義する方法
-
[解決済み] http.GetからJSONレスポンスを取得する方法
-
[解決済み] ネストされたJSONオブジェクトのアンマーシャリング
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Postgresで、レコードにjsonや文字列が混在している場合に、'invalid input syntax for type json'を防ぐにはどうしたらよいでしょうか。
-
ajax return json format Report 500 Internal Server Error
-
com.fasterxml.jackson.databind.exc.MismatchedInputException: インスタンスのデシリアライズができない
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] JSONとは何か、何に使うのか?
-
[解決済み] nodeやExpressを使用してJSONを返す正しい方法
-
[解決済み] JSONの二重引用符をエスケープする方法
-
[解決済み] JSON、REST、SOAP、WSDL、そしてSOA。これらはどのように結びついているのか
-
[解決済み] SwiftでJSON辞書の型を持つプロパティをデコードする方法 [45] デコード可能なプロトコル
-
[解決済み] VSCodeでlaunch.jsonに環境変数を追加する方法