我使用facebook graph api为我的博客获得了大量的分享和博客评论评论,但有时它不会返回股票和评论。
以下网址未提供分享和评论数量。
http://graph.facebook.com/?id=http://www.lehedonist.com/jeans-is-the-new-whiskey-2001
但它适用于此网址:
示例:http://graph.facebook.com/?id=http://www.lehedonist.com/spring-slam-fashion-war-ss16-1965
答案 0 :(得分:0)
我想知道为什么它甚至会在没有访问令牌的情况下请求这些URL是诚实的。
见
如果网址中没有版本信息,则仅提供结果。要以正确的v2.5方式执行此操作,您必须使用
https://graph.facebook.com/v2.5/?access_token={access_token}&fields=id,og_object,share&id=http://www.lehedonist.com/spring-slam-fashion-war-ss16-1965
其中{access_token}
是实际的访问令牌。
结果将如下所示
{
"id": "http://www.lehedonist.com/spring-slam-fashion-war-ss16-1965",
"og_object": {
"id": "987675524635070",
"description": "Not your usual fashion post, we decode styles best suited to your personality and what should you be sporting next summer",
"title": "Spring Summer 16 fashion: The clash of fashion personalities",
"type": "article",
"updated_time": "2015-10-08T11:24:32+0000",
"url": "http://www.lehedonist.com/spring-slam-fashion-war-ss16-1965"
},
"share": {
"comment_count": 2,
"share_count": 81
}
}