私は次のコードを使用しています、私は必要なものなものの一つはダイレクトメッセージを取得することで、ツイッターと連携のproyectを開発するTwitter4jライブラリを使用しています:それは正常に動作しますTwitter4jライブラリを使用して、特定のユーザーがTwitterからダイレクトメッセージを受け取ることはできますか?
try{
List<DirectMessage> loStatusList = loTwitter.getDirectMessages();
for (DirectMessage loStatus : loStatusList) {
System.out.println(loStatus.getId() + ",@" + loStatus.getSenderScreenName() + "," + loStatus.getText() + "|");
}
}
catch(Exception e)
をコードが返すものは、一般的な最新のメッセージのリストです。私が望むのは、ユーザーが指定したフィルタを使用して直接メッセージを取得することです。
たとえば、ユーザー@TwitterUserからのみDMを参照する必要があります。
これはこのライブラリで使用できますか?
私は別のライブラリを使用する必要がありますが、私に教えていただければ幸いです。
ありがとうございました。 APIによって返されるダイレクトメッセージオブジェクトの形式(通常、Twitter4Jを使用しているとします)は、通常の「ホーム」「タイムライン」のTwitterメッセージと同じですか、それともダイレクトメッセージを示すような区別がありますか? –