1

I am attempting to get events from a specific page, through a person who is administrator of the site and the host of the events. This will not work unless i make the administrator a tester on my Facebook App. Anyone who knows which permission i am missing?

I have the following permissions already:

  • business_management
  • manage_pages
  • public_profile
  • publish_pages
  • user_friends

EDIT

enter image description here
Facebook API Explorer

enter image description here
Facebook API Explorer
enter image description here
Access Token Info

Exasis
  • 51
  • 1
  • 2
  • 8
  • public_profile and user_friends are for user profiles only. the only relevant permission for this is manage_pages. with that one, you already get a page token. so does it work if you add the user as a tester or not? – andyrandy Oct 04 '18 at 07:11
  • Those i get as standard. However issue remains that manage_pages does not give me access to events – Exasis Oct 04 '18 at 07:12
  • ok, then please add your code and the api response. we need some more information. you are trying with a page token, right? – andyrandy Oct 04 '18 at 07:13
  • Added API Explorer response and information. – Exasis Oct 04 '18 at 07:30

1 Answers1

3

https://developers.facebook.com/docs/graph-api/reference/page/events:

This is a restricted edge. You cannot request access at this time.

Facebook has restricted this to specific partners; as a normal 3rd-party app developer you can not get page events at this time.

misorude
  • 3,381
  • 2
  • 9
  • 16
  • That would still cause it to work when a person is "tester" on our app? Because that is the thing that threw me off – Exasis Oct 04 '18 at 07:55
  • It won’t work under any circumstances, unless your app would happen to be one for which Facebook has given access to this feature. – misorude Oct 04 '18 at 07:57
  • As stated above, it works if i put the person as "tester" on the Facebook-app. But not, if they are not listed as tester (or another role) on the app – Exasis Oct 04 '18 at 08:04
  • Well then that is not a permissions issue, but one of app review. You need to submit your app for review, before you can ask people that don’t have a role in the app for any of those permissions to begin with. – misorude Oct 04 '18 at 09:05
  • Although I would be surprised if this actually worked, because the documentation says different. But perhaps they still have an exception for events from the pages the user manages, and this applies only to public pages. – misorude Oct 04 '18 at 09:07
  • Everything was submitted and approved less than a month ago. It is live with all permissions. – Exasis Oct 04 '18 at 09:22
  • Well that speaks even more to that it is not possible any more to get page events with regular 3rd-party apps … – misorude Oct 04 '18 at 09:29
  • oh, my bad, i thought that the events api would be up again. yeah, misorude is right, there is no way. – andyrandy Oct 04 '18 at 10:30
  • Well.. Not much to do then i guess.. That is quite horrible. Thanks! – Exasis Oct 04 '18 at 10:54