2012-06-08 3 views
1

페이스 북 자격 증명을 사용하여 개발 한 IM에 사람들이 로그인하는 시나리오가 있습니다. IM의 다른 사용자가 메시지를 처리 ​​할 수 ​​있도록 채팅 메시지를 보냅니다. 이제 다른 사용자의 채팅 창에 나타나지 않거나 메시지 기록에 저장되지 않은 메시지를 보내려면이 IM이 필요합니다. 어떻게 페이스 북 채팅으로이 일을 성취 할 수 있습니까? (페이스 북에서는 페이스 북을 통해 직접 JID를 얻지 않고 내부적으로 ID를 얻고 변환을 수행합니다.)chat.facebook을 사용하여 메신저로 메시지 보내기

+0

귀하의 질문이 무엇인지 명확하지 않습니다 - 어떤 API를 사용하고 있으며 올바르게 작동하지 않습니다. 페이스 북의 인터페이스에서 메시지가 보이지 않는 상태에서 페이스 북의 XMPP 서버를 사용하여 메시지를 보내고 싶지만 그다지 이해가 안되는 것 같습니다. – Igy

+0

예, 우리는 우리의 인스턴트 메시지들 사이에 메시지를 보내려고하고 있는데, 그것들은 채팅에 저장되지 않습니다. 역사 (사용자가 이해할 수 없기 때문에). 이 메시지는 사용자가 입력하는 채팅 메시지는 아니지만 메신저가 특정 작업을 수행하도록 지시하는 제어 메시지입니다. Smack API를 사용하여 페이스 북의 XMPP 채팅 서버에 로그인합니다. – Raaja

답변

0

위의 내용에 따르면 이것은 API의 기능이 아닙니다 - 사용자를 대신하여 API를 통해 전송 된 메일은 해당 사용자의 메일 목록에 항상 표시되며 '보이지 않게 보낼 수 없습니다'라는 메시지가 표시됩니다.

+0

답장을 보내 주셔서 감사합니다. 나는 우리가 보이지 않는 메시지를 직접 보낼 수는 없다는 것을 알고 있지만 페이스 북의 XMPP 채팅 서버에 리소스를 등록한 다음 그 리소스 또는 이와 유사한 다른 작업에 대한 사용자에게 메시지를 보냅니다. – Raaja

+0

아니요, 저는 그렇게 생각하지 않습니다. 사용자 간 메시지 이동이 필요하지만 메시지를 보지 않고 메시지 서버를 설정하거나 백엔드를 설정해야합니다 – Igy

관련 문제