우리는 facebook 채팅을 사용하는 아이폰 앱을 구현했습니다. 일부는 xmpp에서, 일부는 facebook graph API를 통해 구현되었습니다.Facebook Chat Api와 이모티콘
모든 것이 이모티콘에 달려 있습니다. 아이폰에 이모티콘을 입력하면 올바른 이모티콘이 표시됩니다.
그러나 우리가 facebook에서 얻는 메시지는 xmpp를 통해 facebook으로 보내기 때문에 다른 이스케이프 시퀀스입니다. Heres는
예를 들어
: 여기{
"author_id" = someID;
body = "\Uf637";
"created_time" = 1351607849;
"message_id" = "someID_41";
"thread_id" = someID;
}
는 우리의 FQL 문입니다 : 우리는 페이스 북에서 해당 메시지를 회수 할 때
<message type="chat" to="[email protected]"><body></body></message>
우리가 follwing을 얻을 : 우리는 XMPP를 통해 다음과 같은 XML을 보내 메시지 :
@"SELECT message_id, author_id, thread_id, created_time, body FROM message WHERE thread_id = %@"
하지만 왜 페이스 북에서 이모를 변환합니까? 페이스 북에서 제대로 표시되는 ticon - 웹 사이트의 채팅? 이 문제에 대한 아이디어가 있으십니까?
감사합니다, 다니엘
감사합니다. – Grinarn