สัญญาณขาดหายบางส่วนshare-external
Issue with accessing webhook notifications with Advanced Access
1

Hi,

We are contacting you today because we are experiencing difficulties retrieving webhook notifications since obtaining Advanced Access.

Despite having performed all the necessary tests and met the required conditions, we are not receiving any notifications. This feature is essential for the development of our application and its proper functioning.

In order to better understand the origin of the problem, we would be grateful if you could provide us with additional information:

  • Are there any specific prerequisites to meet in order to activate the reception of webhook notifications with Advanced Access?
  • Are there any known incidents or temporary problems that could affect this feature?
  • Could you please provide us with the troubleshooting steps to follow to resolve this issue?

We thank you in advance for your help and your precious time. We remain at your disposal to provide any additional information that may be useful in resolving this problem.

Sincerely, Kevin.

Kevin
ถามแล้ว ประมาณ​ 5 เดือนที่แล้ว
Kevin

We have confirmed that we are subscribed to receive the relevant notifications, and we have double-checked that our endpoint URL is correct. Despite these measures, we are not receiving any notifications. This feature is essential for the development of our application and its proper functioning.

PS : I can receive test notifications.

11 มิถุนายน เวลา 00:49 น.
คำตอบที่เลือก
2

What Product/API and event this question is about?

11 มิถุนายน เวลา 06:22 น.
Lars
Kevin

The ‘feed’ function on page notifications

12 มิถุนายน เวลา 00:45 น.
Lars

See docs. Apps in dev mode don’t deliver live events.

12 มิถุนายน เวลา 00:47 น.
Kevin

The application is in Live mode

12 มิถุนายน เวลา 08:04 น.
Lars

Yeah, but not approved for the required permission, therefore same applies

12 มิถุนายน เวลา 08:14 น.
Kevin

I'm sorry, but I didn't understand your comment. The META team had tested the application and I received advanced access to retrieve webhook notifications, the application is in live mode, but the problem is that I have never retrieved any notifications from the webhook except for test notifications. What exactly should I do? I've never received any notifications even from people who have a role in the application.

12 มิถุนายน เวลา 09:21 น.
Lars

Received advanced access to retrieve webhook notifications? What permission you refer to that you submitted for advanced access?

12 มิถุนายน เวลา 09:25 น.
Kevin

pages_manage_metadata : The pages_manage_metadata permission allows your app to subscribe and receive webhooks about activity on the Page, and to update settings on the Page.

12 มิถุนายน เวลา 09:31 น.
Lars

That's the only permission you have requested advanced access for? Do you test it with a page your app user is admin of? How do you generate the required page token?

12 มิถุนายน เวลา 09:33 น.
Kevin
  • No, I've requested other permissions, but this permission is the one responsible for sending webhook notifications.
  • Yes, I've tested this several times with users who are administrators on the meta application and the facebook page at the same time.
  • I have the user access token which contains all the permissions I need and I also have the page access token.
12 มิถุนายน เวลา 10:37 น.
Lars

And you plan to use it with your own page only? Did you double check the feed event is properly subscribed to and the app is properly subscribed to the page?

12 มิถุนายน เวลา 10:42 น.
Kevin

No, we're going to use it on our pages and on other people's pages. Yes, everything has been checked several times. When I send a test notification, I find the notification on my server, but the actual action taken by the users (be it the administrator or another user) is not sent.

12 มิถุนายน เวลา 12:41 น.
Lars

pages_manage_metadata does not suffice then. Kinda weird your request for just that permission was approved w/o a proper use case.

12 มิถุนายน เวลา 12:44 น.
Kevin

I have advanced access to the following permissions: pages_manage_metadata, pages_read_engagement, pages_read_user_content, pages_manage_engagement, pages_manage_posts

In addition, the application is in live mode, and I still have the same problem.

12 มิถุนายน เวลา 13:14 น.
Lars

pages_show_list is also required. Also please answer my questions like: Did you double check the feed event is properly subscribed to and the app is properly subscribed to the page?

12 มิถุนายน เวลา 13:30 น.
Kevin

Yes, the feed event is subscribed, and the application is subscribed to the page.

12 มิถุนายน เวลา 13:54 น.
Lars

And what about pages_show_list?

12 มิถุนายน เวลา 13:56 น.
Kevin

all authorizations work correctly, except webhook notification, no notification is sent

12 มิถุนายน เวลา 14:01 น.
Lars

Seems you are completely ignoring parts of my answers and keep repeating your issue description. You are missing pages_show_list

12 มิถุนายน เวลา 14:04 น.
Kevin

i'm sorry i didn't understand your question, i already have advanced access on the pages_show_list permission too, i forgot to tell you

12 มิถุนายน เวลา 14:06 น.
Lars

It's getting more and more permissions the more often I ask. Well, if you really have all permissions on advanced access and review is fully completed, you should generate a new page token, unsubscribe app and events and resubscribe everything via the API again.

12 มิถุนายน เวลา 14:08 น.
Kevin

I've already resubscribed the connection between the account and the meta application and the pages, I'll remove the connection between the account and the pages and do what you asked, I'll let you know if it's resolved or not tomorrow.

12 มิถุนายน เวลา 14:10 น.
Kevin

thank you for your assistance

12 มิถุนายน เวลา 14:13 น.