【问题标题】:Regarding codes gluing django and facebook关于粘合 django 和 facebook 的代码
【发布时间】:2010-08-28 03:41:52
【问题描述】:

我正在使用 django 构建一个网站,并计划将其与 facebook 连接。我用谷歌搜索并找到了很多代码来完成这项工作,但不知道哪一个对我有好处。我需要 facebook 连接和新的图形 api 支持。谁能与我分享以下代码的一些经验并告诉我哪一个对我有好处? (如果可能的话,还有一些提示)

  • github.com/benbinary/django-facebookconnect
  • github.com/dickeytk/django_facebook_oauth
  • github.com/digvan/django_facebook_oauth
  • github.com/facebook/python-sdk
  • github.com/flashingpumpkin/django-socialregistration
  • github.com/ryanmark/django-facebookconnect
  • github.com/tschellenbach/Django-facebook

我真的很感激。

【问题讨论】:

    标签: django facebook


    【解决方案1】:

    http://github.com/facebook/python-sdk 是 Facebook 的官方 Facebook Graph SDK。因此,它非常适合从 Facebook 获取/放置数据。它做得很好,所以你不必寻找替代品。

    身份验证有点问题。我正在寻找符合我需要的图书馆女巫,但没有找到。所以我自己写了一点代码。

    另见:

    【讨论】:

    • 非常感谢托马斯。我在周末尝试了 ryanmark 的一个并设法让它工作。虽然它支持 facebook connect,但它似乎不支持图形 api。有没有办法在 ryanmark 的库上使用图形 api?还是我更好地使用官方图书馆?
    • 我还发现官方的facebook javascript api (github.com/facebook/connect-js) 和我在xd_receiver.html (static.ak.connect.facebook.com/js/api_lib/v0.4/…) 中使用的不同。我很困惑。换官方的更好吗?
    • JavaScript 库有两个版本。如果您有 xd_receiver 文件,则您正在使用“旧 JavaScript SDK”(在当前版本中没有这样的文件)。更改为新版本(几乎)总是好主意。但你不必这样做。如果您有旧授权(“连接”),我不知道它是否适用于图形 API。新的授权系统称为“oAuth”。总结:很多开发者还在使用旧的 API,所以如果你开始使用它,你不会被遗忘。但我当然推荐新的 API(oAuth + JavaScript SDK + graph API)。
    • 谢谢托马斯。官方 facebook python-sdk 是否有任何 django 示例?似乎所有列出的示例都是针对 google appengine 的。
    猜你喜欢
    • 2016-05-12
    • 2012-09-18
    • 2013-08-23
    • 2016-11-10
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 2010-09-11
    • 2021-01-25
    相关资源
    最近更新 更多