我深入研究了互联网,但作为新手,做不了太多。我总结了以下几点: Facebook Chat 可以通过两个身份验证(通过 Facebook Chat API 官方文档)使用:
1> X-FACEBOOK-平台 2> DIGEST-MD5
1> X-FACEBOOK-PLATFORM 方法的文档非常少,没有一个是官方的,最接近使用 pyfacebook和 pyxmpp(官方 facebook 聊天 api 页面在末尾有参考)。除了因此遭受的调试问题之外,将两者都实现到 GAE 是另一个令人头疼的问题。但是,如某些资源中所述,创建应用程序并使用其 ID 不是问题。我在 riccomini.name/Topics/Web/GoogleAppEngine/FacebookConnect/ 上找到了一个不错的 pyfacebook GAE 演练
2> DIGEST-MD5是用户名-密码的常用方法,任何xmpp客户端都可以执行。所以我虽然可以使用像xmpppy这样最适合我的 XMPP python 客户端库(因为我不需要高级功能)
直截了当地回答我的问题:我的推论正确吗?我正在考虑通过方法 2 进行(我很清楚密码的 MD5 加密所涉及的安全风险,请不要提醒我)。我找不到在 GAE 中使用 xmpppy 的参考,所以我的处理是否正确?
任何人都可以为我提供与 GAE 一起使用的 xmpppy 的参考吗?
(如果我不清楚,我很抱歉。帮不上忙,我不是硅谷工程师,而是一个 15 岁的简单学生)