2011-02-28 126 views
0

我开始使用XMPP协议的项目,到目前为止还没有做任何事情。我想就以下问题提供一些建议/指导。使用Python的Facebook聊天的XMPP整合使用Python

在目前,我知道Facebook的聊天API说使用PyXMPP和pyFacebook,这是我将在最初使用。然而,有人可以给我一个关于如何连接Facebook与Gtalk聊天的想法;使用他们的示例脚本,位于这里:: http://developers.facebook.com/docs/chat/

我看到他们提到的API密钥,我究竟从哪里检索API密钥?谢谢。

回答

0

您需要在http://developers.facebook.com/apps注册您的应用程序并获取API密钥。 Gtalk和Facebook聊天都是基于XMPP协议构建的。所以你可以建立一个XMPP聊天客户端,它将连接到两者。

参见杰克Mofitt写的书:http://professionalxmpp.com/

它谈论建立聊天客户端。此外,开发人员论坛中的文档也很糟糕。从旧版论坛中检查此线程http://forum.developers.facebook.net/viewtopic.php?id=51892

+0

谢谢,我真的很感激这个建议。我从来不知道我将不得不注册该应用程序,尽管从技术上讲我所做的并不是构建应用程序,而是更多的服务/连接器,它允许FB和Gtalk(MSN也在未来)互相交流..但这是有道理的。您是否尝试过使用DIGEST-MD5身份验证机制连接到Facebook?如果是这样,你的结果是什么,我将如何去实施该方法? – Pseudoremora 2011-03-02 17:28:08

+0

聊天API是否仍然存在... – Wazzzy 2015-05-15 12:43:05

-1

是的,您可以使用摘要MD5进行连接,您需要传递用户名和密码。通过XMPP协议来更好地理解消化MD5。