使用Python与Facebook聊天集成XMPP

0 投票
2 回答
2315 浏览
提问于 2025-04-16 12:39

我正在开始一个使用XMPP协议的项目,但到目前为止还没有做过任何相关的事情。我希望能得到一些建议或指导,关于我下面的问题。

目前,我知道Facebook的聊天API建议使用PyXMPP和pyFacebook,这也是我最初打算使用的。不过,有人能告诉我怎么把Facebook聊天和Gtalk连接起来吗?可以参考他们的示例脚本,链接在这里:http://developers.facebook.com/docs/chat/

我看到他们提到了API密钥,那我到底应该从哪里获取这些API密钥呢?谢谢。

2 个回答

-1

是的,你可以使用摘要MD5来连接,这样你需要提供用户名和密码。想要更好地理解摘要MD5,可以看看XMPP协议的相关内容。

0

你需要在 http://developers.facebook.com/apps 注册你的应用,并获取API密钥。Gtalk和Facebook聊天都是基于XMPP协议的。所以你可以设置一个XMPP聊天客户端,这样就能同时连接到这两个聊天服务。

可以参考Jack Mofitt写的书:http://professionalxmpp.com/

这本书讲解了如何设置聊天客户端。另外,开发者论坛里的文档质量不太好。你可以看看这个旧论坛的帖子 http://forum.developers.facebook.net/viewtopic.php?id=51892

撰写回答