我在使用图形API时遇到了返回问题,想知道是否有人知道原因或如何解决。
我需要下载给定用户(朋友数据而非活跃用户)的所有照片数据。以下是我尝试过的两个方法:
FQL: "select pid from photo where subject=friend_uid"
Graph: "friend_uid/photos?fields=picture,created_time,tags.fields(name,id)&limit=1000"
我有friends_photos和user_photos的权限。
对于拥有超过1000个标签的用户,查询结果数量将大幅降低。例如,只会返回大约200张照片左右,这是不可接受的,我需要全部照片。
使用since / until(或created_time < or> __)和limit子句进行分块仅能改善FQL的结果计数,但分块量使其效率非常低下。
有什么想法吗?标签数据也很重要。
因此,我需要适用于FQL或Graph-API的正确查询或查询序列,以获取给定user_id的所有照片的所有标签数据。