LINUX.ORG.RU

а что выбор гигантский?

hizel ★★★★★
()

Есть xmpppy и twisted, для небольших проектов twisted-а будет слишком много, хватит и xmpppy.

Lucky1 ★★★
()

Я попытался сделать простейший пример, получив, однако, странный глюк.

# -*- coding: utf-8 -*-
import sys, os, xmpp
#id2084081@vk.com

#id82136693@vk.com
jIdParams = {}
jIdParams[«jid»] = «id*******@vk.com»
jIdParams['password'] = «**************»
jId = xmpp.protocol.JID(«id2084081@vk.com»)
conn = xmpp.Client(jId.getDomain(), debug = [])
conn.connect()
conn.auth(jId.getNode(), jIdParams['password'])
conn.send(xmpp.protocol.Message(«id82136693@vk.com», «TESTTESTTESTTESTTESTTESTTESTTESTTEST »))


Говорит, ValueError: JID must contain at least domain name
Однако, если я использовал свой аккаунт на жаббер.ру, то всё проходило нормально.

Рушится тут: conn.auth(jId.getNode(), jIdParams['password'])

Что делать, как быть?

Yak
() автор топика
Ответ на: комментарий от hizel

Да не, соединяется он вроде нормально. Аутентификация что-то не работает. Вываливается в auth.py jid=JID(resp.getTag('bind').getTagData('jid'))

Yak
() автор топика
Ответ на: комментарий от Yak

И про ValueError: JID must contain at least domain name говорит

Yak
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.