2016-05-13 61 views
0

我正在寻找Facebook上包含其标题中给定字符串的特定相册中的照片。这可以做到吗?我知道的唯一选择是从专辑下载所有照片(目前大约有500个,这个数字会随着时间的推移而增长),解析它们,然后最终过滤。这可能会变成(并且已经是这样),我希望避免一个非常昂贵的操作。查询包含给定字符串的对象的Facebook Graph API

我已经找遍了,还没有找到任何相关的东西,所以如果有这个问题的答案已经请连接到它,谢谢!

回答

0

你必须浏览相册,没有搜索API。

  1. /album-id/photos
  2. 您在标题字符串
  3. 使用分页来获得下一批照片,从2号
  4. 重复,直到没有下一批

你可以也可以稍后缓存ID /标题,因此您不必在新搜索中为所有照片点击API,但这完全取决于您。没有其他办法。

+0

这就是我正在做的事 - 不是我一旦找到自己想找的东西就可以停下来,可以有多个结果,所以我需要检查每张照片。唯一的问题是,它需要将近10秒的时间来分页和解析所有500张以上的照片:(我的理解是 – VeganKid

+0

,但没有别的办法,只能缓存照片和/或标题,所以你不必经过所有这些对于每一个搜索。 – luschn

相关问题