【问题标题】:Facebook Graph API Get All Authorized Friends of those Users who authorized my appFacebook Graph API 获取授权我的应用的用户的所有授权朋友
【发布时间】:2017-08-04 15:36:41
【问题描述】:

我有一个 facebook 应用程序并将其公开,供我的 .net Web 应用程序使用,因此有些用户通过 JS SDK 通过 facebook 应用程序登录到我的 Web 应用程序。

在我的网络应用程序的 APP 授权中,我已明确征求具有公开个人资料的朋友的许可。

我想创建一个控制台应用程序来获取授权用户的朋友,我知道应用程序只会提供那些也授权该应用程序的朋友。

因此,当我尝试从我的控制台应用程序中获取已授权我的应用程序但不是 Web APP Creator 朋友的 facebookId 用户的朋友时,结果为空。

有什么方法可以获得所需的信息吗?

【问题讨论】:

  • 应用是否公开?是否所有相关用户都使用 user_friends 权限授权您的应用?
  • 是的,我将其添加到问题中。
  • 好的,因为这听起来有点奇怪:“公开资料的朋友的权限” - 有一个特定的 user_friends 权限。
  • yes luschn,因为默认情况下授予公共个人资料权限,并且我明确要求 user_friends 权限。

标签: c# facebook-graph-api


【解决方案1】:

所以我发现我做错了什么,我需要为使用我的应用程序的用户存储 useraccesstoken,如果他们处于离线状态,我可以从那里获取有关他们的信息,并且应用程序可以控制访问令牌的生命周期短或长活过。

感谢您的回复。

【讨论】:

    猜你喜欢
    • 2016-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-01
    • 2023-03-15
    • 2011-03-26
    • 1970-01-01
    相关资源
    最近更新 更多