Facebook Graph API - 按用户标签获取照片

Posted

技术标签:

【中文标题】Facebook Graph API - 按用户标签获取照片【英文标题】:Facebook Graph API - Get photos by User Tag 【发布时间】:2015-05-21 11:22:53 【问题描述】:

我正在尝试使用 Facebook 的 Graph API v2.3 字段扩展来从他们的相册中获取特定朋友的照片。

我只想要用户A的相册中所有用户A的照片列表,其中包含用户B的标签。

以下返回 UserA 的所有相册、照片和标签:

me?fields=albums.limit(25)name,photos.limit(25)name,picture,tags.limit(25)

但我不知道如何应用 where 子句/过滤查询以仅返回 tags.id = UserB.id 的那些。

我在docs 中找不到任何内容,所以我怀疑我处理错了。是否有使用最少 API 请求的可用解决方案或替代路线?

任何帮助将不胜感激。谢谢。

【问题讨论】:

【参考方案1】:

目前无法进行额外的过滤。无论如何,您都会遇到问题,因为您只能访问那些也在使用同一应用程序的朋友(因此,只能访问非常有限的一组信息)。

friends_* 权限已随着 Graph API v2.0 的引入而被移除。

【讨论】:

以上是关于Facebook Graph API - 按用户标签获取照片的主要内容,如果未能解决你的问题,请参考以下文章

Facebook Graph API 不提供任何早于 2011 年的数据?

使用 Facebook Graph API 按位置搜索公共事件

使用 Facebook Graph API 搜索用户

如何使用 Facebook Graph API 读取 Instagram 用户

Facebook graph api 获取用户信息

没有 Facebook 登录的用户 Instagram Graph API