2010-04-07 7 views
0

XMPPHP를 사용하여 채팅 초대장을 보낼 수 있습니까?XMPPHP를 사용하여 채팅 초대

CMS에서 메시징 시스템을 성공적으로 설정했지만 첫 번째 메시지를 보내기 전에 채팅 요청을 보내는 방법을 찾고 있습니다.

XMPPHP에서 그렇게 할 수 있습니까? 나는이 수업에 적절한 문서를 찾을 수 없기 때문에 이것을 묻습니다. 입력 해 주셔서 감사합니다.

답변

0

일반적으로 XMPP에서는 먼저 요청을 보내지 않고 첫 번째 메시지 만 보냅니다. 이 기능이 반드시 필요하면 XEP-155 (스탠자 세션 협상)의 프로토콜이 필요합니다. 당신은 아마도이 프로토콜을 스스로 구현해야 할 것이고, 다른 쪽의 클라이언트가 프로토콜을 구현하지 않는 경우를 다루어야한다. 왜냐하면 NOBODY가 이것을 구현했기 때문이다. :)

+0

@Joe에서 JID를 제거 할 수 있습니다. Google Apps 계정에 요청을 보내려한다는 질문에 대해서는 언급하지 않았습니다. 구글이이 프로토콜을 구현했는지 어떤 생각? 감사! – Nirmal

+0

누구도 Google을 포함하여 본인이 아는 한이 프로토콜을 구현하지 않았습니다. 협상하지 않고 먼저 메시지를 보냅니다. 협상 할 필요가 있다고 생각되면 XEP-115 (http://xmpp.org/extensions/xep-0115.html)를 완전히 내부화하지 않았기 때문에 가능성이 높습니다. –

+0

링크 주셔서 감사합니다. 나는 그 프로토콜을 읽고, 움직이는 방법을 결정할 것이다. – Nirmal

1

아래에서 채팅 초대장을 보낼 수 있습니다. 지연 응답 교통 사고와 유감을 만났다 :

$conn->subscribe('$jid'); 

$conn->unsubscribe('$jid'); 

하여 연락처 목록

관련 문제