facebook-graph-api - restfb:获取页面图片

标签 facebook-graph-api grails groovy restfb

我正在尝试获取Page图片。但是,它总是返回为null。难道我做错了什么?

FacebookClient facebookClient = new DefaultFacebookClient(accessToken)
def page = facebookClient.fetchObject(PAGE_ID, Page.class);
println page.picture //prints null

有任何想法吗?

最佳答案

您需要明确地询问您感兴趣的字段(否则,所有内容都是null)。您需要的 picture :

facebookClient.fetchObject(PAGE_ID, Page.class, Parameter.with("fields", "picture"));

对于所有字段,请检查official page

关于facebook-graph-api - restfb:获取页面图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13456359/

相关文章:

grails - 使用GroovyPagesTemplateEngine时缺少taglib

grails - Groovy 字符串匹配 90%(忽略字母大小写)

facebook - 获取在 facebooks instagram graph api 中发表评论的用户

Grails:404 和延迟初始化

c# - 如何从 Asp.net Button 单击后面的 c# 代码调用 javascript 函数?

grails - “belongsTo”约束与仅在Grails中成为字段之间有什么区别吗?

grails - 在Grails中加载UrlMappingsPlugin时出错

jenkins - Jenkins bat 命令中变量的字符串连接

Facebook 使用开放图谱协议(protocol) ID 作为地点 ID 进行签到

ios - 使用 FB iOS SDK 标记 Foursquare 地点