0

我需要在一次调用中检索facebook流中的多个图像。在facebook中获取多个图像API

让我们假设我使用的用户令牌具有访问到所有这些图片的权限,如果我需要一个像我打电话:

graph.facebook.com/PICTURE_ID/picture?type =正常& =的access_token MY_VALID_TOKEN_HERE graph.facebook.com/PICTURE_ID_2/picture?type=normal & =的access_token MY_VALID_TOKEN_HERE graph.facebook.com/PICTURE_ID_3/picture?type=normal & =的access_token MY_VALID_TOKEN_HERE

... {等等}

但是如果我在一次调用中需要更多图像? 我想是这样的:

https://graph.facebook.com/picture?ids=PICTURE_ID_1,PICTURE_ID_2&type=normal&access_token=MY_VALID_TOKEN

但结果却只有一个图片...什么建议吗?由于

回答

1

我已经成功地做到这一点,得益于这个棘手的FQL这是很很难,但是正确的FQL查询是这样的:

fql?q=SELECT pid,src_big FROM photo WHERE object_id IN (12345,23456,34567)&access_token=ACCESSTOKENOFSOMEONEWHOHASACCESSTOTHOSEPHOTOS 

请注意,object_id是一个整数,因此它不得在where子句中有“

+0

的母亲****字段“object_id”很好找。感谢更新。 – DMCS

+0

能否请您解释如何使用FQL从单个帖子中获取所有照片。我们如何获得所有ID? –

1

试试这个:

fql?q=SELECT src_big, link, caption FROM photo WHERE pid IN ('12','13','56')&access_token=ACCESSTOKENOFSOMEONEWHOHASACCESSTOTHOSEPHOTOS

+0

是否可以在我的兄弟中测试它作为URL wser? – thermz

+1

如何在这里尝试http://developers.facebook.com/tools/explorer你将通过玩弄它学习一吨酒。 – DMCS

+0

感谢您的建议,在研究了更多的FQL之后,我了解到我需要查询的表格是流,但在流中是否有收集这类信息的可能性? – thermz

相关问题