デフォルトでStanza.ioでサポートされていないXEP-0012を実装したいと考えています。
ドキュメントからプラグインを作成する方法に従っていますが、機能していません。
Heres私のコード(last.js):
'use strict';
module.exports = function (client) {
client.disco.addFeature('jabber:iq:last');
client.on('jabber:iq:last', function (iq) {
client.sendIq(iq.resultReply({
last: new Date().getTime()
}));
});
client.getLastActivity = function (jid, cb) {
return this.sendIq({
to: jid,
type: 'get',
last: true
}, cb);
};
};
そして、私はそれを使用します:client.use(require('last'))
しかし、関数を呼び出すと、エラーが返されますbad request
<bad-request xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error>
私は何が欠けていますか?
ありがとう