Posts under category Facebook Graph API

I am currently trying to retrieve likes and comments for my post on facebook graph explorer. I get response bug, there is only my like, those other are missing whereas there is really much more likes.

Retrieving comment, all comments are on the response but, comment's authors are missing whereas I set in the field query.

These are the autorisation I set:

  • pages_show_list
  • pages_read_engagement
  • pages_read_user_content
  • pages_manage_posts
  • pages_manage_engagement

This is the response for likes requests from facebook explorer: /404084156710515_625686649729154?fields=comments{from,created_time},likes{id,name,username}

{   "comments": {     "data": [       {         "created_time": "2023-09-24T04:43:38+0000",         "message": "comment1",         "id": "625686649729154_1692834397884940"       },       {         "created_time": "2023-09-23T14:06:09+0000",         "message": "comment2",         "id": "625686649729154_326839209849302"       },       {         "created_time": "2023-09-22T15:47:49+0000",         "message": "comment3",         "id": "625686649729154_288127333934812"       }     ],     "paging": {       "cursors": {         "before": "NgZDZD",         "after": "MQZDZD"       }     }   },   "likes": {     "data": [       {         "id": "27817357317847681",         "name": "ME"       }     ],     "paging": {       "cursors": {         "before": "QVFIUnRwSFRRc0ZAfLTFVS24wUjRrb1FrZAzMyNzRsU3ZA1RE5MakFvYm42aUptS1EtUzhuWlJXMUlGVHBpd3h5c3pQWHdzMGNNcWlqSkg3UFJxbEdrTG5Kd3BB",         "after": "QVFIUl9wanJEUDdON2tNV1JsRngyakdwZA1c2TENzTE95cUV6RHdGc01EdVhndWdmZAkduc3hWRFBGbTlrRTh3Yjl5YV9IaFV2VDlYcTAwTWxEeTNGdWxuc1ln"       },       "next": "https://graph.facebook.com/v21.0/404084156710515_625686649729154/likes?access_token=<MY_TOKEN>&pretty=0&fields=id%2Cname%2Cusername&limit=25&after=QVFIUl9wanJEUDdON2tNV1JsRngyakdwZA1c2TENzTE95cUV6RHdGc01EdVhndWdmZAkduc3hWRFBGbTlrRTh3Yjl5YV9IaFV2VDlYcTAwTWxEeTNGdWxuc1ln"     }   },   "id": "404084156710515_625686649729154" } 

I appreciate your help, thank you.

I'm working on a Facebook integration and need to retrieve comments from posts on any public Facebook Page (not just Pages I manage) using webhooks.

My app type is currently set to Consumer. I read that switching to Business might help, but I’m not sure if that alone will grant broader permissions.

1. What are the steps to follow to request access to public page comments for any Facebook Page?

  1. What app type should I create in the Facebook Developer Apps section, and which specific permissions should I request?

3.Can I convert my app type from Consumer to Business, and if I do, will that allow access to comments on any public Page?

4. How can I add a page to my app to receive comments via Webhooks for Pages I don’t manage?

What I’ve Tried:

  1. My app type is currently set to Consumer. I read that switching to Business might help, but I’m not sure if that alone will grant broader permissions.

  2. I’ve requested pages_read_engagement and pages_manage_engagement, but they only seem to work for Pages that the app or user manages.

  3. Looked into Public Content Access, but the guidelines are unclear on how to access comments specifically.

My app sends booking reminders using the WhatsApp Cloud API. Everything works as expected with the test number. I added the company number and verified it with the SMS code. In the WhatsApp Manager, the status of the number is "waiting," and it says that I need to associate the certificate with the number. I have the certificate and tried to follow the documentation linked near the certificate. However, it leads me to the on-premises documentation, which is not relevant for the Cloud API. Can you please help me figure out what I am missing?

The Cloud API has nothing on certificate association.

Through this facebook developers article and this supporting article I understand that there are certain limitations on sending marketing templates. Everytime a user replies in an open marketing conversation (i.e. If a user responds to a marketing template) we are allowed to send one more marketing template.

In my case, I am sending user a template lets say template_A, when he interacts with that template he should get a text message and another template, template_B. Which, according to the articles, is possible. But the user is only getting the text message and not template_B, with console stating that

131049 This message was not delivered to maintain healthy ecosystem engagement.

Also, this is not happening with all the numbers. Some of them can use the app properly. Am I reading something wrong here? Are there any kind of other limitations that can be causing this issue?