1

Twitter API 1.0 はアクセス トークンを必要としません。次の行は XML ファイルを返します: https://api.twitter.com/1/statuses/user_timeline.xml?screen_name=neodev2010

結果:有効な XML

原因 API 1.0 は非推奨であるため、API 1.1 に切り替える必要があります: https://api.twitter.com/1.1/statuses/user_timeline.xml?screen_name=neodev2010

結果:エラー: 認証データが正しくありません

大規模な PHP クラスに基づく API 1.1 の例を見つけました。GET パラメータを介して認証するにはどうすればよいですか?

有効な応答を得るために欠落しているパラメーターはどれですか?

  • access_token=123
  • access_secret=345
  • oauth_access_token=678
  • oauth_access_token_secret=910
  • consumer_key=234
4

2 に答える 2

1

単純な GET リクエストを介して Twitter に対して認証することはできません。いくつかの情報をやり取りする OAuth システムを使用する必要があります。

誰かが既に OAuth を実装しているスクリプトまたはライブラリを見つけて、その上にアプリケーションを構築することを強くお勧めします。OAuth の実装は簡単ではありません。無料で利用できる OAuth 実装が非常に多い場合、新しい OAuth 実装を作成する理由はありません。

于 2013-06-06T19:46:38.227 に答える