特定のハッシュタグを使用したユーザーのリストを取得したい。例えば。#マン・オブ・スティール。
Twitter API またはその他の手段を使用して、そのハッシュタグを使用しているユーザーのリストとその詳細 (ツイートしている都市など) を取得するにはどうすればよいですか?
特定のハッシュタグを使用したユーザーのリストを取得したい。例えば。#マン・オブ・スティール。
Twitter API またはその他の手段を使用して、そのハッシュタグを使用しているユーザーのリストとその詳細 (ツイートしている都市など) を取得するにはどうすればよいですか?
はい、できます。そして、それは本当に簡単です。
ドキュメントによると:
GET 検索/ツイート: - 指定されたクエリに一致する関連ツイートのコレクションを返します。
そのページを下にスクロールすると、ツイートのクエリが返すものの例が表示されます (私は画面を取りました。ひどい矢印で申し訳ありません。ここは午前 10 時で、まだお茶を飲んでいません)。
すごい!これで、データを取得するために必要な URL とメソッド (GET) がわかります。特にハッシュタグの検索に関しては、クエリのドキュメントが目的です。
これは基本的に、次のような GET リクエストの urlencoded 文字列です?q=#hashtag
。そのように検索を実行すると、上記のデータが返されます。次に、それをループしてユーザー オブジェクトを見つけ、location
ユーザーの都市が必要な場合は値キーを取得します。
さて、Twitter API とやり取りするためのライブラリに関しては、使用している言語についても言及していません。あなたのプロフィールから、JAVA を使用していると思います。いずれにせよ、 twitter 開発サイトのライブラリ ページをチェックしてください。かなり良さそうな Java 用のライブラリがあります (他の言語用のライブラリも多数あります)。
PHPを使用している場合、この投稿は非常に役立ちます。