2011-08-05 11 views
0

Twitter APIメソッド 'getRetweets'を使用して、特定のステータスIDのリツイートを取得しています。 私が問題になっているのは、APIが特定のRTボタンを使用して作成された新しいスタイルの「自動」RTを取り戻すだけだということです。私はツイートの前に手紙「RT」を置いて作られた古いスタイルの「マニュアル」リトワットも取り戻す必要があります。Twitter APIとリツイート

どのように私はこれを達成することができますか?現在、私が考えることができるのは検索方法を使用することだけですが、それはどうにかして過度のように思えます。

答えて

0

リベート投稿は、常にのコメントです。あなたはGET statuses/mentionsの認証されたユーザーか、まさに古くなったGET search for '@his_username' いずれの場合も、オリジナルとリトウェットされたものを手動でマッピングする必要があります。

+0

私の実験では、RT RTメソッドを使用するオフラインRTは、ステータス/コメントを使用して表示されません。ここで何か間違っているのかどうかは分かりませんが、私の結果には現れません。 しかし、私は言及が検索をやり直す方法だと思う - 私はちょうどオリジナルのツイートにそれらを比較する必要があります。 –

+0

私はまた、検索方法は無用の横にあることを発見しました!それは、Twitterの残りの部分で使用されているユーザーIDとはまったく異なるユーザーIDを返します。検索機能から返されたユーザーIDをユーザーの実際のIDにマップする方法はありません。これを回避する唯一の方法は、画面名のみを使用して、返された結果ごとにユーザールックアップを行うことです。 Twitterはこれを数年前に問題として認めましたが、まだ解決していません。 –