Jeyara
Jeyara

Reputation: 2298

How to get Facebook page notification via Graph API

Got a issue with Facebook Graph API. I want to read page notifications via Graph API. But Facebook documentation only states about user's notification.

Following only returns a user's notification (the user who provided the access token for this.)

http://graph.facebook.com/me/notifications

I did following techniques. But no luck.

01. But i tried with different urls with access token provided by the page. (with my stupid guess work by replacing page-id for me)

http://graph.facebook.com/page-id/notifications

02. Checked with Insights API. But Insights doesn't provide a straight forward solutions. This is more like stats. But all i just need a list of latest user/fan/post actions in the page.

https://graph.facebook.com/page-id/insights/field

Some background about my App (hope no issues with this as other API's working),

Facebook documentation doesn't help much. I have spent a few day on this to find a solution for this. Just wondering if any of you guys came across this issue and solved. I hope i didn't put a duplicate question here, as i did search for few days on Stackoverflow too.

Thanks.

Upvotes: 4

Views: 8628

Answers (3)

Paul Scivetti
Paul Scivetti

Reputation: 11

From the FB Page docs for the notifications edge...

Notifications for this Page. Deprecated April 30, 2019.

Looks like the only way to track Page notifications at the moment is via the realtime Webhooks for a page, which isn't the same as reading the notifications from FB but it appears to be where we're at...until FB changes their mind again. ;)

https://developers.facebook.com/docs/pages/realtime/

Upvotes: 1

Dilip Raj Baral
Dilip Raj Baral

Reputation: 3070

Facebook now allows you to read Page unread notifications by querying the edge: {page-id}/notifications.

See https://developers.facebook.com/docs/graph-api/reference/v2.7/page/notifications

Upvotes: 4

Nate Totten
Nate Totten

Reputation: 8932

There isn't a page notification API. I don't believe there is any way to directly query this data.

You can get notifications of changes to a Facebook page using the Real-Time API. https://developers.facebook.com/docs/reference/api/realtime/

Upvotes: 5

Related Questions