Facebook graph api 无法获取多个Facebook对象ID图形API的大型图片

Facebook graph api 无法获取多个Facebook对象ID图形API的大型图片,facebook-graph-api,object,types,image,Facebook Graph Api,Object,Types,Image,我只是不明白,我正在使用Facebook graph API获取数据,假设我有多个Facebook对象,我希望他们的图片类型=大。。。 我看到一些像这样的帖子 建议执行以下操作:/?ids=OBJECT\u id&fields=picture&type=large 问题是,一旦图片被指定为如上所述的字段,type URL参数似乎不会影响检索到的图片 如果有一种方法可以通过graph API在一个请求中获取多个Facebook对象的大型图片,请让我知道 谢谢您真正需要的只是对象的id 如果是用户

我只是不明白,我正在使用Facebook graph API获取数据,假设我有多个Facebook对象,我希望他们的图片类型=大。。。 我看到一些像这样的帖子 建议执行以下操作:/?ids=OBJECT\u id&fields=picture&type=large 问题是,一旦图片被指定为如上所述的字段,type URL参数似乎不会影响检索到的图片

如果有一种方法可以通过graph API在一个请求中获取多个Facebook对象的大型图片,请让我知道


谢谢

您真正需要的只是对象的id

  • 如果是用户,则为其
    用户id
  • 如果是页面,则
    页面id
  • 等等
一旦你有了它,你就可以简单地使用这个URL来获取大图像-

https://graph.facebook.com/OBJECT_ID/picture?type=large
您实际上不必请求大图像,因为您可以将此URL直接作为图像的链接放置。例如,在HTML中-

<img src="https://graph.facebook.com/4/picture?type=large" />


获取不同类型对象的大图像的问题在于它们都位于不同的端点。您可以为同一类型的对象获取多张图片。例如—

<img src="https://graph.facebook.com/4/picture?type=large" />
  • 通过
    user\u id

    从用户中选择pic\u big,其中uid位于(4,5,6)

  • 通过
    page\u id

    从页面id位于(1,2,3)的页面中选择pic\u big

  • 通过
    事件\u id

    从事件中选择pic\u big,其中eid位于(1,2,3)

  • 通过
    group\u id

    从gid所在的组中选择pic\u big(1,2,3)


感谢您的回复。。。我已经知道了。。。我想在一个请求中获取几个对象的图片…类似于。。。你是在找用户图片还是页面图片,或者两者都找?还有,你有什么理由一次获得所有图片吗?再次感谢。。。关于picu大栏的问题是“最大宽度为200px,最大高度为600px”,页面与照片id之间是否存在任何关系?为了使用photo_src获得所需的高度和宽度。。。如图所示,高度=X,宽度=Y?