我可以使用此代码成功查询帖子,遗憾的是,它返回的唯一信息是created_time,message和id。如何获取title,desc,link和image等其他信息?
FB.api(
'/1494363804210145_10152988081617735',
function(response) {
if (response && !response.error) {
$("#postTitle").val(response.caption); // doesn't works
$("#postMessage").val(response.message); // works
$("#postDesc").val(response.description); // doesn't works
$("#postLink").val(response.link); // doesn't works
$("#postImage").val(response.picture); // doesn't works
writeFeedback("Post is loaded.");
}else{
writeFeedback("Error Reading Post: "+response.error.message);
}
}
);
答案 0 :(得分:1)
您必须专门传递要从Graph API返回的字段。这是在v2.4中引入的。
见
声明字段
要尝试提高移动网络的性能,v2.4中的节点和边缘要求您明确请求GET请求所需的字段。例如,GET /v2.4/me/feed默认不再包含喜欢和评论,但GET /v2.4/me/feed?fields=comments,likes将返回数据。有关详细信息,请参阅有关如何请求特定字段的文档。