- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我刚开始阅读 Oreilly 的 XMPP 权威指南,对于 hello world,他们有这个脚本:
def main():
bot = EchoBot("echobot@wonderland.lit/HelloWorld", "mypass")
bot.run()
class EchoBot(object):
def __init__(self, jid, password):
self.xmpp = sleekxmpp.ClientXMPP(jid, password)
self.xmpp.add_event_handler("session_start", self.handleXMPPConnected)
self.xmpp.add_event_handler("message", self.handleIncomingMessage)
def run(self):
self.xmpp.connect()
self.xmpp.process(threaded=False)
def handleXMPPConnected(self, event):
self.xmpp.sendPresence(pstatus="Send me a message")
def handleIncomingMessage(self, message):
self.xmpp.sendMessage(message["jid"], message["message"])
但它没有说明如何在我的本地机器上测试和运行它。我真的是 xmpp 的新手,有点困惑。我是要设置一个本地 xmpp 服务器,还是有一个现有的服务器可供我测试?
最佳答案
是的,如果您想在本地进行测试,您可能需要安装自己的服务器。许多服务器都有一键式安装系统,应该可以轻松地在您的平台上安装。
如果您在 Google Chat(即 XMPP)等平台或 jabber.org 等平台上拥有一个托管 XMPP 帐户,它也应该适用于托管 XMPP 帐户。
关于python - 如何在本地机器上测试 xmpp/jabber?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4672028/
我有以下设置: 一台装有 CentOS 6 的服务器 XMPP 服务器(使用 ejabber) 浏览器客户端(使用 Candy-chat) 聊天正常,用户有权限等 我需要做的是在用户 X 想要的时候创
除了明显的人对人即时消息聊天之外,您还使用 Jabber 服务器的功能启用了哪些功能? 编辑:真正展示它的工作代码的链接特别有用 - 并且更有可能被投票。 最佳答案 XMPP/Jabber 有无限的用
我需要使用什么类型的流来通过 tcp 套接字向 jabber 写入连接请求消息。我正在写一个 xml 格式的字符串。它应该与默认套接字流或数据输出流一起使用,但事实并非如此。 最佳答案 使用Smack
目前我创建的聊天应用程序是 windows 应用程序 (c#)。我创建了在内部使用 XMPP 协议(protocol)和 openfire 服务器的 jabber net 帮助下的基本客户端版本。现在
我想知道如何集成 jabber 而不是使用我的 AJAX 轮询脚本。我偶然发现了以下内容:http://code.google.com/p/xmpphp/ 它让我可以访问 jabber 服务器,但没有
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
我有一些带有 jabberd 服务器和两个连接到它的 IM 客户端的小型测试网络设置。我想尝试使用wireshark从发送方嗅探数据并分析正在发送的xml。 我只对“发送”文件的一方的“请求”感兴趣。
这有点奇怪。 我正在改进 Pidgin,尝试为 jabber 添加基于客户端证书的身份验证。我设置了一个 openfire 服务器(它支持基于客户端证书的身份验证),但我想确保我正确设置了它 - 用我
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我想请求您提供有关如何使用 Google Talk Bot 来与我的服务器上的代码进行通信的帮助。 我已经从 code.google.com 下载了 Jabber-Net,但是那里的示例还不够....
我正在使用 Jabber-Net 制作简单的 XMPP 客户端。为了发送简单的消息,我使用了示例代码中的一种方式,即: jabber.protocol.client.Message msg = new
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭10 年前。 Improve
我正在使用以下代码连接到 xmpp 服务器(python + xmppy): c = xmpp.Client("localhost", debug=[]) c.connect(("127.0.
我正在尝试获取多用户聊天中昵称的 Jabber ID,但以下代码仅返回 null: class JabberMUCMessageListenerAdapter implements PacketLis
我刚开始阅读 Oreilly 的 XMPP 权威指南,对于 hello world,他们有这个脚本: def main(): bot = EchoBot("echobot@wonderland
我需要使用 python 设置一个 jabber bot,它将根据多个联系人的在线/离线可用性发送消息。 我一直在研究 pyxmpp 和 xmpppy,但找不到任何方法(至少没有直接的方法)来检查给定
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 9
我们正在使用 Openfire (Jabber) 为我们的 MMORPG 启用聊天和状态功能。在我们的服务器架构中,客户端只打开一个与游戏服务器的连接,并且在登录时,游戏服务器会为这个新客户端创建一个
(也在 ServerFault 上询问过,建议我也在这里发布) 当其他用户在线提交报告内容时,我们需要通过网络向不同用户(合规、生产)发送桌面警报。 目前我们正在使用 NET SEND,但这不能保证交
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我是一名优秀的程序员,十分优秀!