【问题标题】:how to send message to gtalk using python?如何使用 python 向 gtalk 发送消息?
【发布时间】:2012-09-10 16:23:48
【问题描述】:

我正在尝试使用 XMPP 服务器及其相关的 python 库,我将使用以下 python 代码段使用我的帐户向 google 用户发送一条消息:

import sys,os,xmpp
jid=xmpp.protocol.JID('MYGOOGLEACCOUNT@gmail.com')
cl=xmpp.Client(jid.getDomain(), debug=[])
cl.connect()
cl.auth(jid.getNode(),'MYPASSWORD')
cl.sendInitPresence()
cl.send(xmpp.protocol.Message('MYTARGET','MYMESSAGE'))

但我收到了这个错误:

查找 _xmpp-client._tcp.gmail.com 时出错

好的,现在我想知道如何解决这个问题。之后我如何使用 python 而不是 gtalk 接收该消息。 tnx

【问题讨论】:

    标签: python xmpp ejabberd google-talk


    【解决方案1】:

    您可以在这里查看已完成的 gtalk 客户端:http://wiki.woodpecker.org.cn/moin/GoogleTalkBot 我也发现了另一个类似的问题,你可以在这里查看: Can't connect to gtalk with python and xmpppy

    【讨论】:

      【解决方案2】:

      确保您已安装 dnspythonPyDNS

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-26
        • 1970-01-01
        相关资源
        最近更新 更多