2017-08-03 82 views
0

我有一个Facebook应用程序并将其公开,用于我的.net Web应用程序,所以有用户通过Facebook应用程序通过Facebook应用程序登录到我的Web应用程序JS SDK。Facebook Graph API获取所有授权我的应用程序的用户的授权朋友

在我的网络应用程序的APP授权中,我明确地询问了使用公开个人资料的朋友的许可。

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

所以从我的控制台应用程序,当我试图让已授权我的应用程序,但不是Web应用程序创建者的朋友,结果是空的,facebookId用户的朋友。

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

+0

是应用程序的公开?所有涉及的用户是否都以user_friends权限授权您的应用程序? – luschn

+0

是的,我添加了它的问题。 –

+0

好吧,因为这听起来有点不可思议:“具有公共个人资料的朋友的权限” - 有一个特定的user_friends权限。 – luschn

回答

0

所以我想我做错了什么,我需要为使用我的应用程序的用户存储useraccesstoken,并且从那里我可以获得有关它们的信息,如果它们处于脱机状态并且应用程序可以控制访问令牌的寿命或长寿。

感谢您的回应。