我刚刚用 Django 开发了一个网站,它使用了一个数据库。 现在我想将我的应用程序实现为 Facebook 应用程序,可在 Facebook Canvas 中使用。
我在这方面完全是个新手。我搜索了一整天,但没有找到任何好的文档或教程作为示例。有这么难吗?你能给我一些开始的提示吗?
我不想用 PHP 重写我所有的应用程序,我仍然想使用我最喜欢的 Django。
最佳答案
目前 Facebook 只要求您在 Iframe 下工作;所以你必须显示“正常”的 html 内容,没有多余的东西。在您可以使用 FBML(一种奇怪的 facebook 标记语言)或 Iframe 之前。现在只有iframe。所以实际上,您使用任何 javascript 创建的任何 HTML 和 CSS 页面都可以工作。
对于 Opengraph,FB API,我找到的最好的是 https://github.com/jgorset/fandjango
我必须做一些修复才能让它与我的代码一起工作,但它对登录、数据检索、发布等有 95% 的好处。
https://github.com/jgorset/fandjango-example是由同一开发人员创建的示例应用。
关于python - 用于 Facebook 应用程序的 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6426420/