【问题标题】:Use the native mobile Facebook application to request credentials使用本机移动 Facebook 应用程序请求凭据
【发布时间】:2011-07-20 15:13:54
【问题描述】:

我正在使用 Facebook 连接来请求用户信息的凭据。 我正在通过网络浏览器进行操作。 如果用户使用的是移动(Android/Iphone)设备,则所有授权过程都在浏览器内部进行。

是否可以启动 Facebook 应用程序(如果已安装)并在那里通过所有授权过程?而不是继续使用浏览器(以改善用户体验)。

我可以检测用户是否来自移动设备(例如通过他的用户代理),也许我可以添加一些特殊的 url 架构来启动 Facebook 应用程序?

谢谢, 伊泰。

【问题讨论】:

  • 我不知道有一种简单的方法可以做到这一点(通过移动浏览器的本机应用程序使用身份验证流程),但您是否知道如果用户在他们的移动设备中登录 Facebook浏览器,当您弹出OAuth dialog 他们将不必输入他们的 Facebook 凭据?他们的登录状态将被自动检测。

标签: iphone android facebook


【解决方案1】:

对于 iPhone:尝试使用 openURL 功能查看。有关启动 Facebook 应用程序的更多信息,请参阅this article

【讨论】:

  • 谢谢,Android 有什么想法吗?
猜你喜欢
  • 1970-01-01
  • 2014-02-11
  • 1970-01-01
  • 1970-01-01
  • 2014-04-20
  • 1970-01-01
  • 1970-01-01
  • 2013-08-11
  • 1970-01-01
相关资源
最近更新 更多