【问题标题】:iPhone/Facebook/Google App Engine IntegrationiPhone/Facebook/Google App Engine 集成
【发布时间】:2013-01-29 03:25:00
【问题描述】:

我正在设计一个需要用户登录到他/她的 Facebook 帐户的 iPhone 应用程序。

该应用使用 GAE(Google App Engine)作为后台服务器(Python),所以现在的问题是我不知道 GAE、iPhone 和 Facebook 身份验证是如何工作的。

我的猜测是用户从 iPhone 登录 FB 并会得到一个access_token,然后 iphone 应用程序将 access_token 发送给 GAE,以便 GAE 可以识别用户。

正确吗?或者有没有关于这些平台之间如何合作的教程?

我查看了一个名为lean-engine 的开源软件,但他们没有适用于iphone(仅限Android)的源代码。

如果可能,请发布源/github 项目!!!!

提前致谢!

【问题讨论】:

    标签: iphone python facebook google-app-engine


    【解决方案1】:

    如果您还没有找到它,Facebook Platform Python SDK 可以满足您的需求,但并不完全是为 iPhone 编写的。

    如果您的应用可以获得 access_token,那么您可以将其发送到 Facebook Platform Python SDK 的“oauth”示例 - facebookoauth.py 文件。您至少需要更改“class LoginHandler”代码,默认情况下,它旨在从 cookie 中获取 access_token。您只需注释掉所有与 cookie 相关的代码并从那里使用 access_token,这可以在 facebookoauth.py 代码中看到。

    https://github.com/pythonforfacebook/facebook-sdk/

    【讨论】:

      猜你喜欢
      • 2012-10-13
      • 2014-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多