Twitter APIを使用してリトウェット機能を使用しています。私は現在、現在のツイートが特定のユーザーによって既にリツイートされているかどうかを確認する必要があります。私は文書をチェックし、twitterにはretweet_countをチェックするオプションがありますが、retweetedとは誰に言わないのですか?Twitter API:include_my_retweet = 1のオプションでもcurrent_user_retweetが表示されない
これを見つける方法はありますか?与えられたツイートがretweeted_countのために10を持っていると仮定します。私はそれをリトワーウェートした10人のユーザーを見つける必要がありますか、または現在のユーザーがuser_idまたはスクリーン名を渡すことによってツイートをretweetedしたかどうかを見つける方法があります。
私は、データポイントcurrent_user_retweetがあることに少し気付いていますが、なんらかの理由でこれを取得できません。このデータポイントを取得するために追加する必要があるinclude_my_retweet以外のパラメータはありますか?
ありがとうございました。
https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=twitterapi&count=2.のjsonに返されるフィールドがあります。この例はtwitter API docにあります。その結果、retweeted count = 25、retweeted = falseとなりました。これは現在の認証されたユーザーのためだけにretweetedですか? – Karthik
いいえ、この呼び出しは認証されていません。これをテストするには、Twitterからログアウトしてリンクをクリックします。 '&screen_name =' paramを注意してください。 – Chamilyan