问题标签 [wokkel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 沃克尔资源
这不是技术问题,但是经过数小时的谷歌搜索后,我还没有找到可行的示例或资源来学习Wokkel 框架。我已经从源代码本身和单元测试中推断出了我能做的事情,但仍然对如何实现子协议没有很好的理解。
我正在使用几乎所有自定义节的 jabber 服务器。如果有人有可以借出的任何资源或示例,那就太棒了。
谢谢
python - 在本地运行时出现扭曲 / wokkel 的连接问题
我用twisted/wokkel 库创建了一个简单的XMPP 机器人。当我在连接到外部 XMPP 服务器的本地计算机上运行它时,它运行得非常好。但是,当我从 xmpp 机器本身运行扭曲的脚本时,它会立即拒绝连接(或断开连接)。
我能够在 ejabberd 上禁用 TLS,问题就消失了。当然,这不是一个可行的解决方案,但可以为解决方案提供一些见解。传递给 wokkels connectionLost 方法的“原因”只是无。
任何建议将不胜感激!
(这是从与 jabber 相同的机器上运行时的错误):
python - python xmpp wokkel JID转义
在痛苦地搜索了用于 XEP 060 的 Python XMPP 库之后,我最终决定使用 wokkel 并进行了扭曲。
但是,他们无法理解 XEP-106 的简单 JID 转义
我正在尝试将用户名作为电子邮件地址传递,所以我像这样 admin\40local.domain@mydomain.tldr 将其转义,其中用户名是 admin@local.domain
该程序抱怨用户名中的无效字符我应该尝试另一个有效的库吗?并有文档。我非常感谢您的帮助。
client - 带有服务器 ejabberd 的 xmpp 客户端
我正在使用 ejabberd 作为服务器,并希望大规模部署它。您能否建议我最适合的客户端,以便我可以无缝插入。我正在考虑使用 wokkel 或 pidgin,但不确定最好的可能性。任何形式的指导将不胜感激。
实际上我的全部需求是开发一个聊天引擎——包括服务器、客户端等。目前我只在我的桌面上工作,但一旦完成,我必须托管它;基本上将其合并到一个网站中以用于聊天目的。所以,现在我的问题是:
我不清楚实际的数据流如何?我也用谷歌搜索并阅读了 xmpp(Peter Andre 的一本书),但我不清楚流程以及执行上述任务的实际要求是什么。我目前知道的是:
1)我需要一个服务器 - 所以选择 ejabberd
2)我需要客户端 - 仍然不确定使用哪一个,另一个疑问是这个客户端的东西在部署在某个网站上用于聊天时将如何工作。
3)一些图书馆 - 不知道哪一个以及目的是什么?
python - 如何在 google talk 中使用 wokkel:(错误 twisted.words.protocols.jabber.sasl.SASLNoAcceptableMechanism)
我尝试了这里给出的答案。在这里查找了问题,发现了一些表明这里完全没有希望的东西
我已经尝试升级我的 openssl (macports) 并尝试安装 pyopenssl (macports)。虽然我之前在 macports 上遇到过问题,但我在 xmpppy 和 slimxmpp 上已经取得了成功。因此,我不得不怀疑 wokkel 和 google talk 之间是否存在某种不兼容(如第三个链接中所建议的那样)。这对我来说似乎很奇怪,因为 google talk (据我所知)是一种非常流行的交流媒介。
我的问题很简单,自 2008 年以来是否有人成功地让 wokkel 与 google talk 合作,如果是,如何?
这就是我所拥有的:
xmpp - 检索离线消息不起作用 -XMPP wokkel
我有一个使用 wokkel 和 twisted 的 XMPP 聊天客户端,它工作正常,但是当用户联机时,我发送此节以获取用户在脱机时收到的消息:
其他消息发送和接收都很好,但此节从不返回任何内容。任何想法如何调试或问题是什么?(这些是 google talk 用户)
更新:理论上 Google talk 支持 XEP-0136(归档)。当您获得支持功能列表时,您将获得:
但是,当我按照以下步骤操作时:http: //xmpp.org/extensions/xep-0136.html#manage-retrieve 关于如何检索存档消息。我发送以下节:
[无论我是否在他们的示例中包含标签部分,我都会从 Google 的 XMPP 服务器返回一个功能不支持错误]
python - 接受所有传入的 XMPP 聊天 wokkel python
我有一个使用 Google 的 GTalk XMPP 服务器的 XMPP 客户端。我想让我的 JID/资源可以接收来自任何人的消息(无论他们是否订阅我)。现在,如果客户端在没有订阅的情况下向我的用户名发送消息,Google 的服务器会返回服务不可用错误(应该如此)。
但是,我想让消息通过。这里的用例是提供一个公共支持聊天实体,以便用户可以与我聊天,但我不希望他们订阅我的所有活动(如状态消息等)
python - 如何将 wokkel xmpp 与 SOCKS 代理(例如 txsocksx)一起使用?
我使用出色的wokkel.xmppim
模块编写了 XMPP 客户端取得了一些成功。我想通过 SOCKS 代理(v4a 或 v5)发送我的 XMPP 流量。
通过覆盖我已经取得了一些txsocksx
成功。twisted.web.client.Agent
t.w.c.Agent._getEndpoint
可以在 wokkel 中实现功能上等效的东西,也许使用wokkel.xmppim.MessageProtocol
?
python - Wokkel(XMPP 库)是否支持以下功能?
我想开发一个 XMPP 协议来实现具有以下功能的 RPC 通信。1.客户端和服务器之间的安全认证。
2.支持空值(向服务器发送空值)
3.可以发送任意值(XML-RPC只支持32位)
4.可以通过自定义发送方法参数。(例如 sum(default,4,default) 默认值将由服务器选择)
5.return error if,应该是任意对象
我想知道 Wokkel 库是否支持所有这些功能,或者您是否知道任何其他支持这些功能的库。(例如:SleekXMPP 或 XMPPPY)