지금 twitter4j 를 이용해서 api를 사용하고 있습니다.


쪽지 리스트를 구현하려고 하는데 제가 원하는 것은 일단 쪽지 리스트가 상대방과 1:1로 보여지는 것입니다.


철수랑도 대화를 여러번 나누고, 영희랑도 대화를 여러번 나눴을 때 아래과 같이 리스트가 나오게 되겠죠.


--------------------------

from : 철수

           안녕....

--------------------------

from : 영희

           좋은아침...

--------------------------


그리고 각 메세지를 선택하면 상대방과 대화를 나눈 리스트가 나오는 것입니다. 아래는 철수 메세지를 클릭했을 때..


-----------------------------

from : 철수 

         안녕....

-----------------------------

from : 연식

          철수야 안녕....

-----------------------------

from : 철수

......

-----------------------------

...

..


그런데 트위터 api를 살펴보니 본인이 상대방들(특정인이 아닌)에게 보낸 쪽지 리스트와


상대방들이 나에게 보낸 쪽지 리스트들로 구분되서 제공이 되는것 같습니다.

(https://dev.twitter.com/docs/api#direct-messages)


그래서 몇개의 트윗 어플들을 살펴보니 트위터 전용 어플과 써드파티 어플 몇개(시스믹, 트윗캐스터)는 


위와 같은 방식으로 되어있더라고요. 물론 그냥 api 그대로 뿌려주는 앱들도 있고요.


저 두개의 api를 이용해서 섞고 걸러내고 등등의 작업을 하면 어떻게든 되긴 하겠지만


혹시 다른 깔끔한 방법을 이용해서 하신분이 있는지 궁금합니다.