ユーザーのリストとそれらのユーザーに関するデータを返すクエリを実行する必要があります。私が一人の人を考えて、彼/彼女のすべてのフォロワーがどこにいるのか知りたいとしましょう。このクエリ:
http://api.twitter.com/1/followers/ids.json?screen_name={screen_name}
その人のフォロワーのユーザーIDのリストを返します。次に、各ユーザーIDをこのクエリにプラグインできます。
http://api.twitter.com/1/users/lookup.json?user_id={user_id}
場所など、ユーザーに関する情報を取得します。しかし、それは、その人に1000人のフォロワーがいる場合、2番目のクエリを1000回呼び出す必要があることを意味します。フォロワーとその場所を尋ねることができる「結合」(SQLで呼び出される)を実行し、1つのクエリでこれを実行する方がよいでしょうが、これを実行する方法がわかりません。
これは可能ですか?また、ユーザールックアップを要求するときに、ユーザーレコード全体ではなく、1つのフィールドのみが必要であると指定することはできますか(SQLselect single_field
ではなく要求するようなものです)。select *