使用网络浏览器,例如Android 上的 Chrome,如果移动网站要求用户登录 Facebook 而他们没有,即使手机可能通过 Facebook 原生应用程序登录 Facebook,浏览器也会要求提供登录详细信息。有没有什么方法可以在用户无需重新登录的情况下从 Facebook 应用程序获取详细信息?
最佳答案
如果您想在浏览器中登录网站,使用来自 Facebook 应用程序的 Facebook 帐户 - 如果没有中间应用程序或服务,这是不可能的。即使有了它,我认为您也无法获取用户登录数据。
其他方法 - 尝试 launch来自您网站的 Facebook 应用程序,并显示来自它的网站,但同样,您无法使用应用程序登录它。
为什么?因为该应用程序仅包含 token 数据,仅此而已。您无法获取其他信息,例如密码或电子邮件。此外,保存 cookie 的浏览器和保存 token 的应用程序的工作是不同的。你不能将它们连接在一起。
关于facebook - 移动网站 Facebook 登录 使用 Facebook 应用程序获取登录详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17525519/