2015-09-15 29 views
0

我可以用这段代码成功查询帖子,不幸的是,它返回的唯一信息是created_time,message和id。我如何获得标题,描述,链接和图像等其他信息?如何检索Facebook发布详情?

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); 
     } 
    } 
); 

回答

1

您必须通过想要从Graph API中返回的字段。这是在v2.4中引入的。

声明字段
要尽量提高移动网络性能,节点和V2.4边,您需要明确要求的领域( s)你需要你的GET请求。例如,GET /v2.4/me/feed默认不再包含喜欢和评论,但GET /v2.4/me/feed?fields=comments,likes将返回数据。有关更多详细信息,请参阅有关如何请求特定字段的文档。

+0

是的,你是对的。 – Bill