Facebook graph api API提供了太多的照片

Facebook graph api API提供了太多的照片,facebook-graph-api,photos,Facebook Graph Api,Photos,在“从相册中选择对象id”中,从相册中选择对象id,从相册中选择src\u big= 我使用此查询获取某个用户的照片,该用户是其他用户的朋友,该用户为我的应用程序提供了friend_photos权限。我得到了很多照片。现在,当我在Facebook上打开此个人资料时,我不是该用户的朋友,我看不到这些照片中的大多数,可能它们只是给朋友看的 问题是:如何使用API过滤此类非公开照片?我不需要任何公众看不见的东西 有相册可见性字段,但它仅对相册所有者可用。Facebook API无法过滤非公共项目。您最

在“从相册中选择对象id”中,从相册中选择对象id,从相册中选择src\u big=

我使用此查询获取某个用户的照片,该用户是其他用户的朋友,该用户为我的应用程序提供了friend_photos权限。我得到了很多照片。现在,当我在Facebook上打开此个人资料时,我不是该用户的朋友,我看不到这些照片中的大多数,可能它们只是给朋友看的

问题是:如何使用API过滤此类非公开照片?我不需要任何公众看不见的东西


有相册可见性字段,但它仅对相册所有者可用。

Facebook API无法过滤非公共项目。您最多只能进行两次查询。一个使用朋友的访问令牌,另一个使用通用应用程序访问令牌,然后比较两个结果。你肯定是在令人毛骨悚然的范围内,可能违反了TOS,所以小心点。问题是,使用通用应用程序访问令牌,我一点照片都没有。所以我没有什么可比较的。你可以用你的用户帐户访问令牌试试,但我确信这违反了TOS。使用非好友访问令牌,我也没有得到任何东西……那么你知道有多少用户的照片对每个人都可见:零。