Facebook page insights via API

2019-03-05 15:19发布

问题:

I would like to access the insights of a Facebook page via the API. It is very well possible to obtain the insights of a Facebook app via the graph API, but I cannot find something similar for Facebook pages. Am I missing something?

Specifically, I am looking for stats such as total users, active users, posts, etc, preferrably over time as well.

回答1:

Insights table docs say it is possible to retrieve metrics for all pages that are owned by currently logged in user after requesting read_insights extended permission. I think after that graph insights should work (/<page_id>/insights?access_token=...). If not then you probably need to use FQL (they have example in docs for getting page metrics).



回答2:

The trailing slash is breaking this query. If you remove it you will see insights if permissions are correct, or "Only administrators of applications, pages, and domains can retrieve Insights" if not.