Facebook图形API 2.0返回小图片

时间:2014-09-15 11:57:56

标签: android facebook facebook-graph-api

在我的应用程序中,我查询某些选定频道的最后一个频道。 对于查询我正在使用以下请求(此帖子已隐藏令牌和应用ID) -

https://graph.facebook.com/me/home?access_token=my_access_token&fields=from,story,picture,link,type,message,object_id&filter=app_id&locale=en_US&limit=20

结果我得到一个包含所有请求数据的json对象,但是,“picture”url总是指向小图片。

如何更改返回大图片的请求? 我试着添加 -

&type=large

但它对我不起作用。

1 个答案:

答案 0 :(得分:0)

我只能做一些非常基本的测试,但我有几件你可以尝试的事情。

  1. 单独的API调用:
    完成此操作的最简单方法是使用类似于您用于呼叫的链接 https://graph.facebook.com/me/picture?type=large&access_token=token
    应该得到你正确的形象。

  2. 嵌套请求:
    您可以尝试嵌套请求,即所谓的“字段扩展”。请求将如下所示:
    &fields=from,story,picture,link,您当前请求的摘要
    类似于以下内容:
    {{1} } {其中&fields=from,story,picture.type(large),link,是你要注意的部分。

    您可以在此处找到嵌套请求的文档:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.2#fieldexpansion