2011-06-22 21 views
1

今すぐtwitterから「受信ダイレクトメッセージ」を取得し、twitterから「送信済みダイレクトメッセージ」を取得できます。1回のリクエストでTwitter apiからの完全な(両方の送信済みと受信済み)ダイレクトメッセージを取得するには?

しかし、私はiPhoneアプリケーションSeesmicを見ました。ここでは、オリジナルのツイッターメッセージページ(Messages)として表示されます。そのiPhoneアプリケーションでは、送信されたメッセージと受信されたメッセージの両方を1ページに表示します。

webservices(http://api.twitter.com/version/direct_messages/sent.json,http://api.twitter.com/version/direct_messages.json)と両方をマージすることでこれを行うことができますオリジナルのツイッター受信トレイ(各ユーザーへのメッセージを別のページとして表示することを意味します)のように表示します。

私は、単一のrequest.IsストリーミングAPIでTwitterから完全な「ダイレクトメッセージ」を取得する他の方法は、それが可能であるかを知りたいTwitter Direct Messages

で唯一の4つの方法があります。ストリーミングAPIのウェブ上でのサポートは十分ではありません。私にお答えください。事前に感謝します。

+0

こんにちは、私はhttps://api.twitter.com/1/direct_messages/new.json apiを使ってポストtwitterのダイレクトメッセージを実装しました。これは完璧に動作しますが、今は自分のツイッターアカウントから直接メッセージを取得したいのですhttps://api.twitter.com/1/direct_messages.json?count=1&page=1 apiを使用してこれを行っていますが、エラー401が表示された場合は、Twitterのダイレクトメッセージを受け取る方法を教えてください。ありがとう –

答えて

2

これを提供する単一のAPIメソッドはありません。 2つのリクエストを作成し、それらをローカルにマージする必要があります。 User Streams APIを使用できますが、ストリーミングAPIは履歴データを提供しません。あなたはDMなしで始め、DMがユーザーによって送受信されるので、ゆっくりとローカルキャッシュを構築します。

関連する問題