使用 facebook 图的 facebook 页面浏览量 api

facebook number of page views using facebook graph api

我正在使用 this url 的 facebook 图 api 来获取页面浏览量,并在 return 中获取以下内容:

{
    "data": [],
    "paging": {
        "previous": "https://graph.facebook.com/v2.3/1570694813193723/insights/page_views/lifetime?debug=all&pretty=0&suppress_http_code=1&since=1428476277&until=1428735477",
        "next": "https://graph.facebook.com/v2.3/1570694813193723/insights/page_views/lifetime?debug=all&pretty=0&suppress_http_code=1&since=1428994677&until=1429253877"
    }
}

在某些查询中,日期时间错误必须是 unix 或日期时间格式。我可以与您分享我的访问令牌。我急需页面浏览量,还告诉我从那时到现在 format

同样,一切都在文档中。请花一些时间制作一个可读的问题。

调用应该是

/{page_id}/insights/page_views?period=day&since=1427846400&until=1429142400&access_token={access_token}

{access_token} 替换为具有 read_insights 权限的实际访问令牌,并将 {page_id} 替换为页面 ID。 returns 4 月 1 日至 4 月 15 日的每日页面浏览量。

    function p_view()
            {
                //data:Array[10],
                FB.api("/144765045682596/insights/page_views?period=day&since=1427846400&until=1429142400", function (response) {
                    for (var i = 0; i < response.data.length; i++)
                    {
                        var thread = response.data[i].values;
                        var s=13;
                        //if (thread.values[13] == thread.values[i])
                        //{
                        var tm = thread[s].end_time;
                        var th = thread[s].value;
                        document.getElementById('datev').innerHTML = tm;
                        document.getElementById('viewers').innerHTML = th;
                        //    var values = thread.values;
                        //    //var comment = thread.
                        //}
                    }
                });
                    }