【问题标题】:django pythonforfacebook handle mobile app access?django pythonforfacebook 处理移动应用程序访问?
【发布时间】:2012-08-27 14:16:49
【问题描述】:

受到 Hacker News (http://blog.pythonanywhere.com/35/) 上在 PythonAnywhere 上在 20 分钟内编写一个 facebook 应用程序的启发,我正在编写一个 facebook 应用程序。通过网络浏览器访问 facebook 应用程序一切顺利。真的只花了我20分钟...

但是,当我通过 facebook iphone 应用程序访问时,它抱怨没有移动版本的 URL。然后我注意到 Facebook 应用设置页面中的“移动网络”URL。我更新了 URL,现在它至少尝试访问我的网站。但是访问不同,它返回一个“400 Bad Request”和“missing signed_request”

我从其他几个问题中了解到,这些类型的 Facebook 应用程序之间存在差异。但是,由于 pythonforfacebook 为画布应用程序在幕后处理所有会话工作,我希望它可以通过移动应用程序来完成。

所以,我想知道——pythonforfacebook 是否也可以处理移动应用程序?需要进行什么样的重新配置来处理这两种类型的访问?

【问题讨论】:

  • 你应该看看 socialregistration。这是一个 Django 应用程序。我已经看到那篇 20 分钟的博客文章也在使用 Django。我已经创建了两个使用 socialregistration 的 Facebook 应用程序,它们在移动。
  • 感谢您的提示。会的。

标签: python django facebook pythonanywhere


【解决方案1】:

有一些为此准备好的 django 应用程序。

从人群中脱颖而出的是 socialregistration(您可以在 https://github.com/flashingpumpkin/django-socialregistration 找到它),因为它也支持 openID。

【讨论】:

  • 好的,我试了一下并尝试使用它。我不是很成功。我需要比该站点上极其简洁的文档提供的更多帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-11
  • 2013-03-21
  • 1970-01-01
  • 2022-08-12
  • 1970-01-01
相关资源
最近更新 更多