2013-04-23 12 views
0

/me/inbox에서 API를 통해 원래 메시지 내용을 가져 오려고합니다. 나는 read_inbox 권한을 허가했고 많은 수의 메시지 객체를 돌려 받았다. 그러나 각 메시지에는 제목이나 메시지 (내용)가 없습니다. 그러나 주석의 메시지 내용에 주석 목록을 포함하는 주석을 포함합니다.FbGraph/me/inbox를 통해 원본 메시지의 메시지 필드를 가져 오는 방법은 무엇입니까?

권한 문제입니까? 아니면 API를 잘못 사용하고 있습니까?

아래 메시지 예 (개인 정보 보호 이유로 가짜 콘텐츠를 사용.)

{ 
    "id": "97654321", 
    "to": { 
    "data": [ 
     { 
     "name": "Luke C.", 
     "id": "12346" 
     }, 
     { 
     "name": "Mark D.", 
     "id": "12345" 
     } 
    ] 
    }, 
    "updated_time": "2013-01-31T19:10:17+0000", 
    "unread": 0, 
    "unseen": 0 
} 

답변

0

이미 얼마 동안 FBgraph API를 함께 작업 한 내 동료 요청시. fbgraph의받은 편지함이 잠시 동안 이런 식으로 행동하고 그것을 고치려는 의도가없는 것처럼 보입니다. 누군가가 알고 있다면 왜 FbGraph을

SELECT body, recipients, sender, thread_id, message_id 
FROM unified_message where thread_id IN 
(SELECT thread_id FROM unified_thread WHERE folder = 'inbox') 

: 그리고 또한 저/발신이 나를 /받은 편지함 API를 대체하는 FQL을 사용하여 위에 따라서

'에서'내가 이동 한 경우 예상대로 작동 할 것으로 나타났습니다 API가 작동하지 않습니다. 여전히이 질문에 도움이됩니다.