0

特定のハッシュタグを使用したユーザーのリストを取得したい。例えば。#マン・オブ・スティール。

Twitter API またはその他の手段を使用して、そのハッシュタグを使用しているユーザーのリストとその詳細 (ツイートしている都市など) を取得するにはどうすればよいですか?

4

1 に答える 1

2

はい、できます。そして、それは本当に簡単です。

ドキュメントによると:

GET 検索/ツイート: - 指定されたクエリに一致する関連ツイートのコレクションを返します。

リソース URL: https://api.twitter.com/1.1/search/tweets.json

そのページを下にスクロールすると、ツイートのクエリが返すものの例が表示されます (私は画面を取りました。ひどい矢印で申し訳ありません。ここは午前 10 時で、まだお茶を飲んでいません)。

素晴らしい矢印図

すごい!これで、データを取得するために必要な URL とメソッド (GET) がわかります。特にハッシュタグの検索に関しては、クエリのドキュメントが目的です。

これは基本的に、次のような GET リクエストの urlencoded 文字列です?q=#hashtag。そのように検索を実行すると、上記のデータが返されます。次に、それをループしてユーザー オブジェクトを見つけ、locationユーザーの都市が必要な場合は値キーを取得します。


さて、Twitter API とやり取りするためのライブラリに関しては、使用している言語についても言及していません。あなたのプロフィールから、JAVA を使用していると思います。いずれにせよ、 twitter 開発サイトのライブラリ ページをチェックしてください。かなり良さそうな Java 用のライブラリがあります (他の言語用のライブラリも多数あります)。

を使用している場合、この投稿は非常に役立ちます

于 2013-06-20T09:10:50.483 に答える