1

フォロワーをループしてすべてを取得する単純な Twitter API プログラムを作成しました。ID で取得します。screen_name を取得するにはどうすればよいですか?

パラメータの 1 つとして user_id を使用して、users/lookup で何かをしなければならないことはわかっています。

私の問題だと思うことに気づきました。

私が取得しようとしている JSON コードは、次のようになります。

[
 {
  "screen_name": "twitter"
 }
]

私はそれを(以下のように)しました。

{
  "screen_name": "twitter"
}

ルックアップ機能 ( https://dev.twitter.com/docs/api/1/get/users/lookup ) では、「[」で始まります。

みたいなことをしなければならないと思っていました。

$LookUp_JSON->[1]->screen_name とすると、「twitter」と出力されますが、明らかにそうではありません。

4

1 に答える 1

2

Twitter APIコンソールをチェックしてください(https://dev.twitter.com/console

..コンソールの観点からは文書化されていないため、少しハックします。

これが表示される場所に移動しusers/showます

http://api.twitter.com/1/users/show.json?screen_name={screen_name}

これに変更します

http://api.twitter.com/1/users/show.json?user_id= {id}

@TwitterAPI(6253282)のIDのIEこの呼び出し

http://api.twitter.com/1/users/show.json?user_id=6253282

これを取得します:

{
  "id": 6253282,
  "id_str": "6253282",
  "name": "Twitter API",
  "screen_name": "twitterapi",
  "location": "San Francisco, CA",
etc...
}
于 2012-04-05T09:05:53.877 に答える