5

受到 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 是否也可以处理移动应用程序?需要进行什么样的重新配置来处理这两种类型的访问?

4

1 回答 1

0

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

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

于 2012-09-25T20:14:43.083 回答