How to get all Facebook checks for a specific page?

I have a Facebook page, which is also a place in FB, so users can register in this place (for example, from the iPhone). Now I want all registered users from my page. But I always get an empty array, even if multiple users are registered. I use the following URI from the Graph-API:

https://graph.facebook.com/PAGE_ID/checkins?access_token=ACCESS_TOKEN

For the access token, I created an FB application and assigned permissions to manage_pages, offline_access, user_checkins, and friends_checkins.

What am I missing?

+8
facebook facebook-graph-api
source share
2 answers

You will need to use the page access token (see Logging into the page at https://developers.facebook.com/docs/authentication/ ).

You can get a page access token by requesting me/accounts with a user access token.

In this list of returned accounts there will be a page access token.

You can play with him here: http://developers.facebook.com/tools/explorer

0
source share

You are doing it right. I had a similar problem and found a bug report a few months ago. Now it is fixed.

http://developers.facebook.com/bugs/165533086912181

Since this is fixed, it should work for you now. If not, you can try FQL. You can access it through the chart API by contacting

https://graph.facebook.com/fql?q=SELECT+checkins+FROM+pages+WHERE+page_id=WHATEVER .

0
source share

All Articles