【问题标题】:xmpp strophe Receive notification subscription when a user logoutxmpp strophe 用户注销时接收通知订阅
【发布时间】:2014-05-04 05:25:39
【问题描述】:

用户 A -> 发送订阅 用户 B -> 接收订阅

我有两个用户在聊天,当用户 A 发送订阅用户 B 时,如果这是连接接收通知(存在订阅),但如果用户 B 在连接时离线,则不会收到通知。

如何让用户 B 在首次连接时收到通知?

我发送初始出席信息,但这不发送信息订阅

【问题讨论】:

    标签: javascript xmpp chat strophe


    【解决方案1】:

    对于订阅,当用户收到请求时,必须发送授权。见http://xmpp.org/rfcs/rfc3921.html#sub。在订阅状态中显示“两者”之前,不会发送状态通知。

    1. 用户 A > 订阅用户 B
    2. 用户 B > 授权用户 A 并订阅用户 A
    3. 用户 A > 授权用户 B

    【讨论】:

    • 对不起,但我需要通知用户 B 用户 A 想要添加到名册(当用户 B 注销时),例如:1.- 用户 A(登录)> 订阅用户 B , 2.- USER A (Login) > Send Presence type subscribe to USER B, 3.- USER A Logout , 4.- USER B (start Login, connected) > Received Presence USER A, ...等
    • 如果其中一个退出,您将无法执行任何操作。两个用户都必须连接到 jabber 服务器才能执行您要执行的操作。
    • 谢谢!我知道它是否可能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-02
    • 2017-04-22
    • 1970-01-01
    • 1970-01-01
    • 2014-11-20
    相关资源
    最近更新 更多