Facebook dataset does not fetch posts
Unable to retrieve posts from a Facebook page using out-of-the-box functionalities (such as Facebook dataset, a data flow, and text analyzer). Running the data flow or dataset standalone does not display any post.
[http-nio-8080-exec-9] [STANDARD] [ ] [PegaMarketing:07.31] (ent.FacebookPageCrawlerService) ERROR MarketingAdministrator - Failed to add facebook pages from:
[http-nio-8080-exec-9] [ STANDARD] [ ] [ PegaMarketing:07.31] (ent.FacebookPageCrawlerService) ERROR MarketingAdministrator - Dataset failed to start
[http-nio-8080-exec-1] [STANDARD] [ ] [PegaMarketing:07.31] (facebook.client.FacebookHelper) ERROR
MarketingAdministrator - FB page fetch error for page: 211370909467576 com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: (#10) To use 'Page Public Content Access', your use of this endpoint must be reviewed and approved by Facebook. To submit this 'Page Public Content Access' feature for review please read our documentation on reviewable features: https://developers.facebook.com/docs/apps/review. (code 10, subcode null)
Steps to Reproduce
- Create a Facebook application (using Facebook Developer portal) and Facebook page.
- Generate the Auth-Token for the Facebook page (App to Page). Confirm if the administrator posts are retrieved using the Facebook Graph API Explorer. Additionally, the Facebook Graph API Explorer can fetch the Other users posts (for example, visitor_posts).
The required permissions were missing. They are only available once the application is submitted to Facebook for review.
Here's the explanation for the reported behavior:
For this integration, data must be fetched from an account. This is allowed only when content sharing is approved and allowed by Facebook. Since the application is not submitted for review, the system does not have the required permissions to run the data flow and fetch the required results.
0% found this useful