【问题标题】:trouble with configuring client using node-xmpp-client使用 node-xmpp-client 配置客户端的问题
【发布时间】:2016-08-18 05:35:04
【问题描述】:

我正在尝试使用 node-xmpp-client 和 adastra.re 作为 xmpp 服务器在 nodejs 中创建 XMPP HTTP 网关。我以前从未使用过 xmpp,并且在配置客户端时遇到了麻烦。

var client = new XMPP.Client({ 吉德:???, 密码: '***', 主持人:“https://adastra.re/” 波什:??? })

jid 和 bosh 到底是什么?我最初认为 jid 是您要登录的客户的电子邮件,而您的密码将是您的电子邮件密码。但情况似乎并非如此。我也很难理解波什是什么。任何帮助将不胜感激。

【问题讨论】:

    标签: node.js http xmpp messaging node-xmpp


    【解决方案1】:

    XMPP 服务器不理解 HTTP 协议。 Bosh 将充当您的 HTTP 请求和 XMPP 服务器之间的中介。 JID 是在 XMPP 服务器中注册的用户 ID。例如 我的 XMPP 服务器是 AdAstre.re,它可能是 Mahesh@Adastre.re。

    希望对你有帮助。

    【讨论】:

    • 出于学习目的,您可以尝试使用 [ink]bosh.metajack.im:5280/xmpp-httpbind bosh 服务
    猜你喜欢
    • 2013-02-17
    • 2012-02-22
    • 2014-04-29
    • 2012-07-20
    • 1970-01-01
    • 2015-10-19
    • 2015-09-04
    • 2013-10-21
    • 1970-01-01
    相关资源
    最近更新 更多