在痛苦地搜索用于XEP 060的Python XMPP库后,我终于决定使用wokkel并将其扭曲。
然而,他们无法理解XEP-106的简单JID转义
我正在尝试将用户名作为电子邮件地址传递,所以我就这样逃避它 管理员\ 40local.domain@mydomain.tldr 用户名为admin@local.domain的地方
该程序抱怨用户名中的无效字符 我应该尝试另一个有效的图书馆吗?并有文件。我非常感谢你的帮助。
答案 0 :(得分:3)
这只是一个猜测,但如果您在字符串中有用户名或JID,并且指定它:
"admin\40local.domain@mydomain.tld"
如果是这样,Python会特别处理反斜杠escape codes。将其更改为双反斜杠以实际在字符串中插入单个反斜杠:
"admin\\40local.domain@mydomain.tld"