【问题标题】:Facebook API get user accesstoken for appFacebook API 获取应用的用户访问令牌
【发布时间】:2011-08-01 16:07:30
【问题描述】:

我正在使用我的用户通过我的应用程序发布到我的 Facebook 墙上。 我为应用提供了离线访问权限,但有时访问令牌会发生变化。

我想知道是否可以使用 Facebook API 来获取 accesstoken?

现在,我使用 facebook sdk 中的 example.php 登录并从那里获取 accesstoken。

再次,我不想要应用程序访问令牌。我想使用该应用程序的用户访问令牌。

谢谢。

【问题讨论】:

  • 是否 100% 确定存在用户访问令牌之类的东西?
  • @harism 好吧,我不确定它是否是用户访问令牌,但是当我使用 sdk 中的 example.php 时,我得到了两个数组 - 一个包含我的用户信息,另一个包含使用我帐户的应用程序,它具有以下项目 > access_token、base_domain、expires、secret、sesseion_key、sig 和 uid。
  • 好的。那么你所追求的是一个没有过期但让你的应用程序无限期地对授予你的应用程序离线访问权限的用户帐户执行任何操作的 access_token?
  • @harism 我从我用来在墙上发帖的同一用户授予应用程序离线访问权限。

标签: facebook-graph-api access-token


【解决方案1】:

在https://developers.facebook.com/docs/reference/api/ 的授权段落中有应用登录部分。 阅读。如果您收到无效访问令牌错误,则必须调用它才能刷新令牌。但是,有时令牌无效是由于缺少权限而不是因为令牌已过期

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-09
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    • 2017-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多