Question

I've been searching through docs but can't find a definite clear answer.

The Likes,comments and shares of a particular Facebook post are public i.e. If i query via fql the summary(insights) of a public facebook post from any random public facebook page,it would return the likes,comments,shares of that FB post.

I 've been trying to know "Reach" of a particular post of a random public facebook page,but in vain. Is it known only to Facebook page admin/owner?

Was it helpful?

Solution

You can get the impressions of a post with the following query-

SELECT post_id, actor_id, message, impressions FROM stream WHERE actor_id = {owned_page} and source_id = {owned_page}

But yes, you need some permissions- manage_pages, read_insights, read_stream etc. to fetch the impressions.

Here I've explained the same in detail.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top