正如标题所说,我想在用户订阅机器人时发送欢迎信息。
但是,据我所知,在线订阅节不应包含包含资源的from-JID(我的Adium测试表明情况也是如此)。也就是说,欢迎消息可以很容易地发送到裸JID,但这是否真的是正确的方法呢?感觉它应该发送到订阅源的实际实例。
也许我看到一个没有问题的问题?如果不是,关于如何解决它的任何想法?
答案 0 :(得分:3)
不要害怕向裸JID发送消息。几乎所有的时间这都是你想要的。用户可能已经拥有一个梦幻般的系统,使用优先级来获得正确设备的答案,如黑莓,他们的家庭jabber客户端,工作中的那个,等等。哎呀,他们可能已经从他们的黑莓手机发出了优先级为0的请求,他们希望在他们的办公桌上得到答案。
只需发送带有标题类型的消息节,因为您不希望他们回复该通知。
答案 1 :(得分:0)
关于消息的事情是可以的。 如果你关心谁发送在线订阅节,我想知道你当时是否真的知道资源。 IIRC,在转发在线订阅之前资源被剥离,我假设您正在响应它们。此外,机器人想要了解所有存在,所以订阅裸机是正确的。