0

我试图检索这样的特定 id 的共享数量,但不工作返回 null:

private JsonArray SharesData(string id, string token)
    {
        JsonObject da;
        var url = string.Format("https://graph.facebook.com/{0}/shares?access_token={1}&limit=100000", id, token);
        da = (JsonObject)fb.Get(url);
        return (JsonArray)da["data"];
    }

这适用于喜欢和评论:

 public JsonArray LikesData(string id, string token)
    {
        JsonObject da;
        var url = string.Format("https://graph.facebook.com/{0}/likes?access_token={1}&limit=100000", id, token);
        da = (JsonObject)fb.Get(url);
        return (JsonArray)da["data"];
    }


 public JsonArray CommentsData(string id, string token)
    {
        JsonObject dat = new JsonObject();
        var url = string.Format("https://graph.facebook.com/{0}/comments?access_token={1}&limit=100000", id, token);
        dat = (JsonObject)fb.Get(url);
        return (JsonArray)dat["data"];
    }

谢谢,

4

1 回答 1

0

facebook 实体中没有实体“共享”(有关实体列表,请参见https://developers.facebook.com/docs/reference/fql/ )

link_stat但是,您可以使用表获取给定链接的所有统计信息(包括共享数量) 。

https://developers.facebook.com/docs/reference/fql/link_stat/

于 2013-02-04T12:01:01.917 回答