XEP-0077 여기에 갈 수있는 방법입니다. 철저하게 읽었는지 확인하십시오. 다음으로 strophejs-plugins 프로젝트를보고 Strophe Plugin 작성 방법에 대한 몇 가지 예를 살펴보십시오.
Strophe.addConnectionPlugin('register', {
_connection: null,
init: function(conn) {
this._connection = conn;
Strophe.addNamespace('REGISTER', 'jabber:iq:register');
},
get: function(callback) {
var stanza = $iq({type: "get"}).c("query",
{xmlns: Strophe.NS.REGISTER});
return this._connection.sendIQ(stanza.tree(), callback, function(){});
}
});
것은 다시 GitHub의에-플러그인을 strophejs하기 위해 패치를 기여해야합니다 : 다음, 당신은 같은 것을 시작으로, XEP-0077을 imlements 프로토콜을 만들 수 있습니다.
대단히 감사합니다. joe. – san3ye
안녕하세요. 또 다른 질문 : 내 '채팅'웹 응용 프로그램에서 나는 '라운드 카운트'를 기록하고 싶습니다 (사람 A는 사람 B에게 메시지 "안녕하세요 B"를 보내고 메시지 B는 메시지를 받았고 회신에 메시지를 보냅니다.) 내 웹 서버의 DB에 두 사람이 chating 때,하지만 난 그것에 대해 전혀 몰라. 내가 조언을 좀 줄 수 있을까요? – san3ye
그건 완전히 다른 질문입니다. 새로운 것을 시작하되, * 왜 * 당신이 이것을하려고하는지에 대해 더 많은 세부 사항을 알려주십시오. 따라서 사람들이 쉽게 대답 할 수 있습니다. –