C#でWebアプリを作成していますが、ユーザーへのリツイートの総数を計算したいと思います。
特定のツイートのリツイートを計算するためのコードスニペットをたくさん見つけましたが、(OAuthを使用せずに)ユーザーへのリツイートの総数を計算したいと思います。誰かが以前にこの種の仕事をしたことがありますか?
柔和に感謝します。
ユーザーが見たリツイートの数を意味しますか?
そのための特定のAPI呼び出しがあります-statuss/retweeted_to_userのドキュメントを参照してください
これが人々が私に送った最後の100のリツイートです
https://api.twitter.com/1/statuses/retweeted_to_user.xml?screen_name=edent&count=100
この方法はOAuthを必要としません
あなたの答えに基づいて編集...
ユーザーがリツイートした回数をカウントしたいとします。
ユーザーのタイムラインを呼び出して、include_rts=trueであることを確認する必要があります
たとえば、私が送信した最後の200件のツイートを取得するには
https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=edent&count=200
次に、「retweeted_status」の数を数えます。
繰り返しますが、これにはOAuthは必要ありません。
そのための特定のAPI呼び出しがあります-statuss/retweeted_to_userのドキュメントを参照してください、そこにもドキュメントを見ることができます、目的を果たすことができる利用可能な多くの無料のライブラリがあります