Facebook Graph API /{page-id}/posts limiting to 600 posts per year - facebook

While fetching all the posts for 2014 for a few news companies I noticed that the posts seem to cut off at a certain date and jump to the next year.
For example, I am requesting the posts with the following:
https://graph.facebook.com/v2.2/5823419603/posts?limit=100&date_format=U&include_hidden=true&access_token=XXXX
Then using Pagination to go back in time to the previous (and so on and so fourth)
What I see is the following summarization:
2015_week_10: 196 Posts
2015_week_09: 232 Posts
2015_week_08: 169 Posts
Total Posts: 597
And then to my surprise, the next entry jumps to 2014 (missing a few weeks of 2015)
2014_week_53: 115 Posts
2014_week_52: 216 Posts
2014_week_51: 235 Posts
2014_week_50: 32 Posts
Total Posts: 598 Posts
And then again, a jump to 2013
2013_week_53: 57 Posts
2013_week_52: 95 Posts
2013_week_51: 145 Posts
2013_week_50: 170 Posts
2013_week_49: 130 Posts
Total Posts: 597
It stretches out a bit further in 2012 and I get 594 posts between weeks 41 and 53
then in 2011 I get 601 posts between week 6 (Almost made it!) and week 53
I ran this test on a secondary Facebook Page (100362243341518) and got similar results:
599 posts in 2014, 587 in 2013, 599 in 2012 and 600 in 2011
Manually "loading more" in the Facebook Web UI allows me to see that there are posts in the missing time frames. Insights access to some pages with this issue shows me that there are Impressions on a posts during the missing time frame.
I have scoured the documentation on the Facebook page here but found nothing. There is a mention that the Limit param is upper bounded to 250, but that is per result set, not total (as evidenced by my thousand or so Facebook post pull)
I have looked at numerous StackOverflow articles, and blog articles online, and no one seems to be mentioning anything like this.
I have run this test with both the /posts and /feed edge with the same results.
I have saved the raw CSV files for these posts if someone wanted to look at them let me know, but you will see the same thing that I am noticing.
I am at a complete loss as to why all the posts are not showing up in the API. Does anyone have some insight on the matter?

This was confirmed as a bug by Facebook, and resolved. Facebook will be rolling out the fix to all pages.
Shireesh Asthana · · Facebook Team
Hi Jason,
We're in the process of slowly rolling out the fix. We've added the page you provided to the fix. We'll roll it out more openly in the coming weeks. Thanks for the update! Let us know if you have additional questions.
March 23 at 4:29pm ·
See here for more details:
https://developers.facebook.com/bugs/1624654314422095

Related

Facebook Graph API like history for page

I have the following question. is it possible to generate a query with the Facebook Graph Explorer which allows a history of the likes per month, but in a longer period of time than with Insights.
Like:
2014 January = 200 Like Count | 2014 February = 195 Like Count | 2014 March = 195 Like Count and so on
Or is there a good software solution for such analyses?
for information:
I am the site owner.
Best regards and thanks in advance!
Benjamin
Since you are the Page Owner, you can use Page Insights: https://developers.facebook.com/docs/graph-api/reference/page/insights/
page_fans would be the metric you want to use. It may be possible to get a longer period than with the Insights UI. If not, then there is no way to get data that old.

Why Facebook URL suddenly decrease the number of like/share?

I have a landing page what got 9.2k likes 2 days ago
http://cradiff.com/saiyan-ghost-warrior
But suddenly yesterday I check and see it 's only have 17 likes. I don't know why it show like that. Here are some tasks what I did right before the day I see the changes what may effect this problem
I run facebook ads $40 for this link on my facebook page. Maybe this make the number of likes/share increase too much?
I use this tool to clear cache until it show the URL is listed in review list https://developers.facebook.com/tools/debug/og/object/ . Because this tool doesn't get the last html so that I submit it around 5 times until it is locked
Other than that, everything 's fine. It 's the URL what I have to get the players in game share to earn coins. It 's invested a lot of time and money before it can reach to 9.2k.
Can anyone help me about this?

Merge Website Article Likes and Facebook Post Likes

So I have an online publication with a like button for each article page, e.g. http://mafysh.com/%D9%A1%D9%A2-%D9%85%D9%86%D8%B7%D9%82%D8%A9-%D8%B3%D9%8A%D8%A7%D8%AD%D9%8A%D8%A9-%D9%85%D9%87%D9%85%D8%B4%D8%A9-%D9%81%D9%8A-%D9%85%D8%B5%D8%B1-%D9%85%D8%AA%D8%B9%D8%B1%D9%81%D8%B4-%D8%B9%D9%86%D9%87/
My problem is it looks like that the article post on my Facebook Fanpage is not merged with that one on the website, e.g. on https://www.facebook.com/mafysh you will find the same first post with half the number of shares, though it links with the same url, on the website its 25 shares, and on the post it's 12 post.
The "merging" doesn't work like you imagine. Although the likes, shares and comments from the link on the FB page indeed sum up to the total number of likes/shares of your on-site button, but it doesn't work the other way - if user clicked the share button on your website it will not increment the numbers on your fanpage.
In the moment you asked this questions your numbers might be the following: 10 likes + 0 comments + 12 shares (all on the fanpage) + 3 button shares (on your website) = 25 total "shares".

Facebook like button count on web page doesn´t correspond to Facebook insights number

I have an issue with the like button count on a webpage beeing much higher than the count reported in Facebook Insights for that same page on my domain.
For example when I look at an article that has been published for two days the button on site reports 18 likes. If i select the same timespan for that article in Facebook insights it reports 4 likes and 2 shares.
How can the numbers differ so much?
Thank´s for any advice!
I have the same problem, just Googled and found this post: http://faso.com/fineartviews/21028/facebook-like-button-count-inaccuracies. It explains very in details why and how.

Facebook timeline "pinned" post how to get via graph API

The graph or FQL (which has the same data) do not list the relevant property in any of the tables that I've checked.
The order of posts in the "stream" does not change with items being pinned.
To clarify just in case, I am asking about the new timeline feature where you can click "edit" on a post and then select "Pin to top".
I have to be able to find the pinned post via API or FQL or RSS or any other reasonably reliable way, and I don't need to make a post pinned - just to query for it.
Thank you.
TJ
There is no current way to get this information. You should put in a bug with Facebook at http://developers.facebook.com/bugs.
I looked at both beta docs as well as the public documentation too.
http://developers.beta.facebook.com/docs/reference/fql/stream/
and
http://developers.facebook.com/docs/reference/fql/stream/
It's possible that the new postings are a new "type", but here's the list of current stream types.
The type of this story. Possible values are:
11 - Group created
12 - Event created
46 - Status update
56 - Post on wall from another user
66 - Note created
80 - Link posted
128 - Video posted
247 - Photos posted
237 - App story
272 - App story