user3197223
user3197223

Reputation:

Unable to get actual likes of Facebook Page

I use

https://developers.facebook.com/tools/explorer?method=GET&path=fiatNL

to check the page likes of the Dutch Fiat Facebook page. The likes that are displayed are the combined likes of all Fiat Facebook pages together (over 1 million). I know that the Dutch Fiat page has no more than 50k likes.

If I check the brand children with this query:

https://developers.facebook.com/tools/explorer?method=GET&path=fiat%3Ffields%3Dglobal_brand_children.fields(name%2Clikes)

It still shows the combined likes. Is there a way to check the likes of each brand child seperately?

Upvotes: 0

Views: 194

Answers (1)

林果皞
林果皞

Reputation: 7793

I don't think it's possible because if you likes the page at https://www.facebook.com/fiatnl/, you're automatically likes the other page at https://www.facebook.com/fiatdk/ too.

This pages likes is sync:

enter image description here

enter image description here

If you unlikes the page at https://www.facebook.com/fiatnl/, the other page at https://www.facebook.com/fiatdk/ become unlike too.

Update:

You can try to request (110630838997361 is the page id of http://www.facebook.com/fiatnl):

SELECT value FROM insights where object_id='110630838997361' and metric='page_fans_country' and period='0' AND end_time = end_time_date('2014-01-12')

Based on documentation at https://developers.facebook.com/docs/reference/fql/insights/, i don't know why i have to specify end_time when period is 0:

enter image description here

However, this query would return the total likes of each country, so you can simply sum the total.

Page id 53829903566 (http://www.facebook.com/fiatdk): enter image description here

Page id 110630838997361 (http://www.facebook.com/fiatnl): enter image description here

Note: end_time_date('2014-01-12'), you cannot do end_time_date('2014-01-13') because it return empty results, so you may consider adjust a bit the current date:

enter image description here

Upvotes: 1

Related Questions