Posts under category Facebook WhatsApp Business API

I am integrating WhatsApp Cloud API into my chat application. During the process, I've already integrated it, but I want to restrict people to add WhatsApp Business phone number into Group Chats.

It is possible to update the settings through WhatsApp itself, in order to use WhatsApp Cloud API, that number must not be registered as WhatsApp account. Therefore I can't edit through WhatsApp.

I know, I have to edit this via Business Portfolio, but I couldn't find it. I did multiple research, didn't find anything useful.

If somebody know, how to achieve this, please let me know. Thanks in advance.

I am building a e-commerce platform in WhatsApp using WhatsApp Business API. I created and connected the catalog using Facebook commerce manager. But I was not able to display the categorized collection of my products. It is displaying in WhatsApp catalog like a whole list. I need to categorize it.

I tried creating sets/collections in commerce manager but couldn't find a way to reflect them in WhatsApp catalog.

I am trying to implement Embed the Signup Flow for WhatsApp. I followed the documentation exactly and used the code provided:
Login with Facebook
However when I click the button, I just get {authResponse: null, status: 'unknown'}
The login window pops up and I can go through it until the end and authorise the app, but I do not get any authResponse object returned. I can still see that the apps granted the permission - when I call the /client_whatsapp_business_accounts endpoint, but I have no way of connecting the business accounts to the specific user on my application who granted the permission, I need to see the response on the page so I can immediately assign the correct profile to the correct person.
What am I missing?

I loaded the available templates using Whatsapp Business api which provided the below given jason response:

{ "name": "test_template", "components": [ { "type": "HEADER", "format": "IMAGE", "example": { "header_handle": [ "https://scontent.whatsapp.net/v/t61.29466-34/431629114_727445832925663_5828608310984645746_n.jpg?ccb=1-7&_nc_sid=8b1bef&_nc_ohc=HEd-nvn_anUAb5k8vBC&_nc_ht=scontent.whatsapp.net&edm=AH51TzQEAAAA&oh=01_ASDkfU6GazAFTOrZ87IWRqi9UQiYqUw-EIMDm05OQc2dsw&oe=6645DC3E" ] } }, { "type": "BODY", "text": "Hello {{1}},\n\nGet Flat 50% OFF on our Newly launched Lean mass Gainer\n\n{{2}} and {{3}}", "example": { "body_text": [ [ "Pintu", "Till Today", "Expires Soon" ] ] } }, { "type": "FOOTER", "text": "proquestnutrition.com" }, { "type": "BUTTONS", "buttons": [ { "type": "QUICK_REPLY", "text": "Hello Sir" }, { "type": "URL", "text": "Visit", "url": "http://proquestnutrition.com/" }, { "type": "PHONE_NUMBER", "text": "Call Now", "phone_number": "+919354231262" } ] } ], "language": "en_US", "status": "APPROVED", "category": "MARKETING", "id": "727445829592330" } 

As it shows my Header format is Image and it contain header handle. Now how can I view the image i had provided to Facebook while creating this template or send template message.

I have tried getting the image my ways like providing the bearer token as authorization, etc. Please help

Hello fellow developers,

I hope you're all doing well. I am currently setting up a bot (LLM agent) using WhatsApp API and a Flask application hosted on Azure.

As recommended in Azure's tutorial, I have a startup.txt with the following command

gunicorn --bind=0.0.0.0 --timeout 600 --chdir src/whatsapp_agent/whatsapp_agent run:app

which runs locally without an issue.

Once it is deployed on Azure, however, the webhook setting from WhatsApp API (Edit Whatsapp Business Account subscription) returns the following error:

The URL couldn't be validated. Callback verification failed with the following errors: curl_errno = 28; curl_error = Operation timed out after 6000 milliseconds with 0 bytes received; HTTP Status Code = 200; HTTP Message = Connection established

Did anyone run into a similar issue and managed to solve it?

Many thanks!