【Twitter API v2】特定のユーザーのいいね履歴を調べる方法
前回のブログでは、特定のツイートにいいねしたユーザー情報を抽出する方法を解説しました。今回は、あるユーザーがいいねした投稿データを抽出する方法を解説します。
機能 |
エンドポイント |
|
Users who have liked a Tweet |
特定のツイートにいいねしたユーザーを抽出 |
/2/tweets/:id/liking_users |
Tweets liked by a user |
特定のユーザーがいいねした投稿 |
/2/users/:id/liked_tweets |
あるユーザーがどの投稿にいいねしているか
リツイート情報はタイムライン上で活動が見えますが、いいねはなかなか掴むことができないので、集計したら面白いかもしれません。
今回は安倍元首相が過去誰にいいねをしているかを探ってみたいと思います。
APIを叩く
安倍元首相はあまりいいねをしない
このAPIで取得した安倍元首相のいいねは9件のみで、2021年には下記の投稿で1回だけいいねしていることが分かります。
(ちなみにいいねが多そうな高須克弥さんで試したところ、2011年からのデータ計97,160件が取得できました。)
取得できる情報
取得してみて面白いのはentitiesという項目がある点で、Twitterは裏で全ての投稿を自然言語処理でエンティティ分析していることが分かります。
上記投稿だと「安倍」を58.22%でpersonと分類しており、「台湾」を83.58%でplaceと識別しているようです。
以上、いいね関連のデータ取得方法でした。
ユーザーのいいね履歴は、これまであまり可視化されていない情報かと思います。RTデータと含めてこれらデータを分析してみても面白いかもしれません。
当社では広報活動のサポートの他、Twitterのデータ取得や分析、各種ダッシュボード作成などもサポートしています。お問い合せフォームよりお気軽にお問い合せください。
▼合わせて読みたい