我正在尝试使用 FQL 来获取个人资料图片的照片 ID。这可以使用新的 photo_src 表吗?
它返回以下错误:“url 不是 photo_src 表的成员”
即使在( https://developers.facebook.com/docs/reference/fql/photo_src/ )的文档中可以看到,URL 是成员
我正在尝试使用 FQL 来获取个人资料图片的照片 ID。这可以使用新的 photo_src 表吗?
它返回以下错误:“url 不是 photo_src 表的成员”
即使在( https://developers.facebook.com/docs/reference/fql/photo_src/ )的文档中可以看到,URL 是成员
在本页参考 facebook 开发者文档
根据以下
只有标记为的列indexable
可用于查询表(photo_src)而不是其他列。
也可以参考例子,只有可索引的列可以用来查询表
从 photo_src 中选择 src、宽度、高度,其中 photo_id = 10150931418786729
编辑:
技巧: 这是我使用的技巧,类似于 Tom Waddington 先生在下面的答案中解释的技巧,但有一个小的变化。
1076266190
- 用户 ID (UID)
3099973533075
- 照片身份证
我认为所有照片网址都包含照片的 Facebook UID。
UID 为 10150798057523523。
因此,您可以解析您拥有的 URL 并找到照片 UID。