【问题标题】:Facebook API Android Authentication used for the Web API用于 Web API 的 Facebook API Android 身份验证
【发布时间】:2011-08-15 04:13:43
【问题描述】:

我想为 Facebook API 使用 Android SDK。我在检索 access_token 时没有问题,如下所述:[检索身份验证密钥][1]http://stackoverflow.com/questions/4593061/how-to-retrieve-an-facebook-authtoken-from-the-帐户保存在 Android 上

我还可以使用 Android SDK 在 Facebook 上进行很好的身份验证。

在 Web 端,我在使用 this, 进行身份验证时没有问题 @ 发现于 FB

我的问题是我需要能够使用从 Android SDK 获得的信息来发布 Web API 身份验证。

这可能吗?我无法找到有关如何执行此操作的任何信息。

谢谢!

--斯科特

【问题讨论】:

    标签: android facebook api oauth-2.0


    【解决方案1】:

    斯科特,

    当用户从 FB Android SDK 进行身份验证时,您是否正在检索访问令牌?

    一旦您获得该访问令牌,无论您从何处获得它,它都可以使用长达 30 分钟(很快为 3 周)。

    因此,只要您从允许中获得适当的权限,您就可以对用户进行任何您喜欢的 Graph 调用。

    大致如下: facebook.request("我"); // 获取当前登录用户信息..

    -J

    【讨论】:

    • 谢谢乔伊,是的,我正在使用 FB Android SDK。谢谢你的帮助!这就说得通了。您是否知道能够访问用户的内容超过 30 分钟?使用 twitter 和 LinkedIn,我可以在它被撤销之前获得许可,但它不适用于 facebook 吗?
    • 嗯 - 目前有一个名为 offline_access 的权限允许您无限期地访问用户数据。
    猜你喜欢
    • 1970-01-01
    • 2018-01-28
    • 2023-04-03
    • 2015-09-18
    • 2018-03-21
    • 2019-09-03
    • 2020-07-20
    • 2013-10-16
    相关资源
    最近更新 更多