ENVIAR DE WHATSAPP API WA C

Enviar mensajes con Api Oficial de WhatsApp en C#

En este tutorial aprenderemos a Enviar mensajes con Api Oficial de WhatsApp en C#, solo debemos seguir estos pasos:

Creamos una app en Facebook

Enviar mensajes con Api Oficial de WhatsApp en PHP
Vamos la url de Meta developers Meta for Developers (facebook.com) y creamos una cuenta de developer y accedemos a my apps

O podemos aceder a este link Todas las apps – Meta for Developers (facebook.com)

image 31
Damos click en Crear app

image 32
Seleccionamos cualquier opcion y damos click en siguiente

image 33
Colocamos un nombre a nuestra app, nuestro correo y click en Crear app

image 34
Bajamos hasta encontrar WhatsApp y damos click en configurar

image 35
damos click en continuar

Configuramos el Api de WhatsApp

image 36
Hacemos click en Primeros pasos o en Empezar a usar la API

image 37
Hacemos click en Seleccionar un numero de telfono destinatario, seleccionamos el pais y colocamos un numero que recibira las pruebas

image 38
Recibiremos un numero de 5 dígitos que ingresaremos aqui y damos click en siguiente

image 49
En Basica, colocamos la url de las políticas de privacidad de nuestra página web, bajamos y damos click en guardar y activamos el modo desarrollo

image 39
Si damos click en enviar mensaje nos llegara un Mensaje a nuestro numero de WhatsApp

image 40
Este es el mensaje que recibimos

Enviar mensajes con Api Oficial de WhatsApp en C#

image 114
Creamos un nuevo proyecto, buscamos asp, seleccionamos Aplicacion web ASP.NET core y siguiente

image 115
Colocamos un nombre y siguiente

image 116
Click en crear

image 118
Editamos el archivo index.cshtml y agregamos este codigo

image 120
Colocamos las variables de token, idTelefonico y telefono y damos play

@page
@model IndexModel
@using System.Net.Http.Headers;
@{
    ViewData["Title"] = "Home page";

    //Token
    string token = "EAAITdmoNBEwBAA05f8ZC9CWy42UzsN6FyyPlBI7xYnhtYNSPD5YwmV9ZBllnbRgL2TWQHK19AZBPCG73VrcZBzXguAXYsq1g58cyz0oaKUMRxJzr1WPmJ6ushAHi54S55dudVYJw2bfkOLdRGatsURedngBTDz9AtVBqVMzIQeeITJ50wYoZCCcPxswStjGXFMWhOQmHQxgZDZD";
    //Identificador de número de teléfono
    string idTelefono = "105233795800723";
    //Nuestro telefono
    string telefono = "527121122441";
    HttpClient client = new HttpClient();

    HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, "https://graph.facebook.com/v15.0/"+idTelefono+"/messages");

    request.Headers.Add("Authorization", "Bearer "+token);

    request.Content = new StringContent("{ \"messaging_product\": \"whatsapp\", \"to\": \""+telefono+"\", \"type\": \"template\", \"template\": { \"name\": \"hello_world\", \"language\": { \"code\": \"en_US\" } } }");
    request.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json");

    HttpResponseMessage response = await client.SendAsync(request);
    //response.EnsureSuccessStatusCode();
    string responseBody = await response.Content.ReadAsStringAsync();

}

<div class="text-center">
    <h1 class="display-4">Welcome</h1>
    <p>Learn about <a href="https://docs.microsoft.com/aspnet/core">building Web apps with ASP.NET Core</a>.</p>
</div>

Enviar mensajes con Api Oficial de WhatsApp en C#
Recibiremos este mensaje en WhatsApp

Enviar mensajes con Api Oficial de WhatsApp en C#

Los comentarios están cerrados.