0

在痛苦地搜索了用于 XEP 060 的 Python XMPP 库之后,我最终决定使用 wokkel 并进行了扭曲。

但是,他们无法理解 XEP-106 的简单 JID 转义

我正在尝试将用户名作为电子邮件地址传递,所以我像这样 admin\40local.domain@mydomain.tldr 将其转义,其中用户名是 admin@local.domain

该程序抱怨用户名中的无效字符我应该尝试另一个有效的库吗?并有文档。我非常感谢您的帮助。

4

1 回答 1

3

这只是一个猜测,但如果您在字符串中包含用户名或 JID,并且将其指定为:

"admin\40local.domain@mydomain.tld"

如果是这样,Python 会特别处理反斜杠转义码。将其更改为双反斜杠以实际将单个反斜杠插入字符串:

"admin\\40local.domain@mydomain.tld"
于 2012-03-16T14:44:33.573 回答