授予权限后,Facebook 应用程序可以使用哪些数据?

What data is available to a Facebook app after permissions are granted?

假设我有一个移动应用程序,然后我创建了一个新的 Facebook 应用程序,用于通过它登录用户。为了登录应用程序,用户必须授予 user_likes 权限。 然后,我可以使用 app_token 通过对 facebook 图的请求访问他们的 user_likes。我已经测试过了。而且,我意识到只显示了设置为 "public" 的 user_likes。不显示所有 user_likes 私人或仅朋友。

这是有意为之的行为吗?我的意思是,如果某个用户授予我访问 user_likes 的权限,并且此后他没有明确撤销该权限,我应该能够获得 user_likes 还是不能?

提前致谢。

您需要使用用户访问令牌,而不是应用访问令牌。这就是他们的目的。