问题: 我想从两个用户 A 和 B 之间的等式的一侧删除所有消息(和线程)。我不知道这是否可能,如果可以,如何。
我有:
- 每个用户的jid
- JS(自定义)中的 XMPP 库,允许我发送 IQ 或任何其他类型的节。
例如,这是我获取朋友(名册)列表的方式:
async getFriends() {
const requestId = this.sendStanza(
'iq',
{ type: 'get' },
(stanza) => stanza.c('query', { xmlns: 'jabber:iq:roster' }),
)
const result = await this.once('*', requestId);
const requests = result.children[0].children.map(child => child.attrs.jid);
return requests;
}
希望这足以让有人给我建议。谢谢。