我正在使用 Django 为 Facebook 开发一些应用程序!我首先在 Django 中构建了应用程序,并且它的形状很好,现在我想知道如何将它变成一个 Facebook 应用程序。
我非常感谢使用 Django 制作的 Facebook 应用程序的真实示例。
我正在使用 Django 为 Facebook 开发一些应用程序!我首先在 Django 中构建了应用程序,并且它的形状很好,现在我想知道如何将它变成一个 Facebook 应用程序。
我非常感谢使用 Django 制作的 Facebook 应用程序的真实示例。
我刚刚在Pycon 2010上看到了Eric Florenzano 先生的演讲,他谈到了他在 facebook 上使用 django 完成的一个副项目。
从 PYCON 2010 开始:
如果您已经使用 Django 一段时间,那么您可能已经学习了一些关于如何使用它的非常标准的实践。本演讲旨在打破这些概念,并教您使用 Django 的替代方法。
这些替代方式大致分为两种:在 Django 之外使用部分内容,以及选择 Django 提供的替代方案。如果您以前没有做过任何这些事情,这可能看起来很棘手或困难。事实上,它可能不是。
本演讲将引导您完成整个过程,并讨论如果您的项目似乎不“符合标准”会发生什么。
我建议您查看他的博客和演示文稿。
更多资源:
如果您只是想开始,请查看github 上的Fandjango 。它是一个简单的中间件层,facebook_user
在用户登录时向请求对象添加一个属性,并在用户未登录时将其设置为 None。它还有一种使用用户凭据调用 Graph API 的简单方法。
注意:它仅适用于 Facebook 应用程序。使用 facebook 连接的网站使用稍微不同的协议。
另请注意:任何引用“pyfacebook”的库都在使用旧的 FB API,您应该避免这种情况。 使用 Graph API 的新 API 是python-sdk。您也不应该使用 python-sdk,因为它已被弃用 - 感谢@pydanny。我还没有研究过它,但facebook-sdk看起来是积极维护的。
Python Sdk 维护得很差。认为你最好的选择是 Django Facebook: https ://github.com/tschellenbach/Django-facebook
基础教程 http://www.mellowmorning.com/2011/06/23/django-facebook-2-0-integrating-facebook/
信息:
这里,这里和这里+ pyFacebook。