Posts under category Meta & Facebook

I am working on (built-in web apis) provided by whatsapp business api. As a newbie in .net core razor pages and web apis. I want to know how can I get access to the body of the post request api. Take an example below for sending a message

Post: {URL}/v1/messages Request Body: "to": "", "message_type:" "message_text:" "recipient_type: "individual | group"" 

How can I make a call to the builtin api and access the body parts of it? Ofcourse, we as a developer can use postman for checking the working of api. But take this as a client and for the client we have some fields like

To: Message: 

How can take these fields and put it into the api call body and then when the user click on the send, the api call works and shows whatever we want to show the user for example a model with send successfully etc.

What is a v1 in whatsapp business api. for instance, {{URL}}/v1/groups. And the URL, should it be "chat.whatsapp.com"?

I am trying to play with Whatsapp business api like sending messages through api to different whatsapp id's. As a newbie, I want to know what really is v1 in the api. Unfortunately, whatsapp documentation doesn't have much information right now.

I am trying to use whatsapp business api for my application with twilio. I already have read the documentation of whatsapp business api. My question is, can we use twilio to send the messages to different whatsapp group based on id. For example, If I have 3 groups such as Students, Professors, Assistants and based on each different group I want to send a specific message such as Hi to Students, Hello to Professors and Hey to Assistants. What I know till now that Whatsapp differentiate everything with specific id, for instance, chat.whatsapp.com/DeUzzel9O13231

I also have worked with the twilio and whatsapp api where you can send a message from your twilio number to your whatsapp number like below

using System; using Twilio; using Twilio.Rest.Api.V2010.Account; class Program  {     static void Main(string[] args)     {         // Find your Account Sid and Token at twilio.com/console         // DANGER! This is insecure. See http://twil.io/secure         const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";         const string authToken = "your_auth_token";         TwilioClient.Init(accountSid, authToken);         var message = MessageResource.Create(             body: "Join Earth's mightiest heroes. Like Kevin Bacon.",             from: new Twilio.Types.PhoneNumber("+15017122661"),             to: new Twilio.Types.PhoneNumber("+15558675310")         );         Console.WriteLine(message.Sid);     } } 

The code above is only for sending a message to a specific number. Can I do the same thing with the groups? If yes, How? Is there any documentation for that?

Thanks.

I am trying to connect my WhatsApp Business Account with Facebook so that it shows my business name. As per https://www.facebook.com/business/help/2087193751603668?helpref=faq_content there shall be an option for WhatsApp Account in business.facebook.com under 'Business Settings' > Accounts. But it is not there. It also says:

If the WhatsApp accounts option is not visible, the Business API may not be available to you yet.

So can anyone guide how to get Business API access?

I am trying to set up for Whatsapp business API.
Referring to the Link for setup.

I am working on windows 10 OS. -- Just for Info.

In the section initial setup, on command docker-compose up -d I get the error.

Missing mandatory value for "image" option in service "wacore": Run docker-compose with env var WA_API_VERSION (ex. WA_API_VERSION=2.21.4 docker-compose )

Thank You.