xmpppy 更新人人网状态
使用 pyxmpp 来更新人人状态也的确是很简单,不过安装 pyxmpp 却不是很容易,我这次安装的时候就遇到了问题,其依赖的 libxml2 怎么着也无法安装上去,不能吊死在这一颗树上不是,后来就选择了 xmpppy。
这两者之间的优劣我是没有资格去评价的,不过就用来更新人人状态的话,xmpppy 似乎更胜一筹,并且,xmpppy 的安装相对来说也更简单,直接 easy_install xmpppy ,稍等即可。
用 xmpppy 来更新人人状态有多简单呢?如下
- import xmpp
- from xmpp import Presence
- c=xmpp.Client('talk.xiaonei.com',debug=[])
- c.connect()
- c.auth(username,password)
- c.send(Presence(status=message))
message不需要 urlencode,但需要转换为 utf-8 编码,最后我没有加 c.disconnect() 是因为不知道什么原因无法断开连接,那断不开就断不开呗,反正我状态已经发送了,后果就是我的人人一直会标记为“人人桌面在线”,额...当作挂机好叻...
本文链接: http://isouth.org/archives/285.html , 转载请注明出处,此外还可以订阅我。
相关日志 Relate Posts
收藏与分享 :
Twitter 分享 |
Facebook 分享 |
Diglog 分享 |
FriendFeed 分享 |
Google 书签 |
雅虎收藏 |
Messenger |
SkyDrive |
百度搜藏 |
QQ 书签 |
QQ 空间 |
朋友社区 |
鲜果推荐 |
豆瓣九点 |
开心分享 |
人间分享 |
人人分享 |
新浪微博 |
MisterWong 书签 |
del.icio.us 收藏 |
Buzz |
PDF 下载
呵呵我不怎么用人人网,但同样支持
@软件盒子 盒子一般在哪?推特上还是新浪?
人人阿,偶尔上上看看视频什么的
米办法,每一次写完之后提示404〇〇
@littlewater 水水太急叻
现在的人人网对外部调用查的很严格啊,我以前的账号差点被封了
@盒子 通过XMPP应该不会被封吧-.- 被识别为人人桌面客户端叻
你好,有一个问题请教。在进行auth之后,返回以下stanza
不知道是什么原因?
刚才表单不允许提交,大概就是返回了一个,failure,中间字段是not-authorized
如果想把腾讯微博同步为人人状态,大体的流程是个什么样子的?请指教,谢谢!