Veja como é fácil enviar mensagens e notificações com a API do WhatsApp

Veja como é fácil enviar mensagens e notificações com a API do WhatsApp

Para utilizar a API do WhatsApp desse tutorial você irá precisar do PHP 8.1 ou superior instalado na sua máquina para poder utilizar a SDK oferecida pelo site, existem outras maneiras de fazer isso, mas não é a ideia esse tutorial.

Você pode fazer o download do PHP nesse site a seguir: https://www.php.net/downloads.php

Vamos começar criando o nosso arquivo PHP chamado notification.php iremos utiliza-lo para enviar as nossas requisições para os servidores do APIBRASIL, onde nosso dispositivo já está conectado e sincronizado com a plataforma.

Para instalar o SDK do APIBRASIL, digite:

composer require jhowbhz/apigratis-sdk-php

Agora com o pacote instalado, você pode acessar as classes pré definidas, veja um exemplo simples:

<?php

//esse é o conteudo do notification.php

require_once('vendor/autoload.php');
use ApiBrasil\Service;

$response = Service::WhatsApp("sendText", [
    "Bearer" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.....",
    "DeviceToken" => "d019580b-3c8c-40e3-b9a0....",
    "body" => [
        "number" => "5531994359434",
        "text" => "🟢 Bem vindo ao APIBrasil"
    ]
]);

if($response){
   return "Notificação enviada!";
}

//erro na request
var_dump($response);
die;

Onde você pode obter as credenciais?

Vá até o site https://app.apibrasil.io faça login com a sua conta, você deve utilizar dados verdadeiros para que sua conta não seja inativada, agora vá no menu Minhas APIS depois clique na API do WhatsApp e visualize suas credencias logo ná página seguinte.

API DO WHATSAPP APIBRASIL
API DO WHATSAPP APIBRASIL

Como executo o arquivo direto no terminal sem hospedagem?

php notification.php

Tem alguma limitação? 

O plano gratuito do site oferece 100 requisições diárias gratuitas, além das outras API’s que são renovadas mensalmente os limites, a quantidade é o suficiente para você começar a enviar suas notificações e fazer integrações com os seus sites.

O site tem webhook?

Eles oferecem webhook de forma gratuita integradada na plataforma, além do dispositivo gratuito que é permitido conectar. Eles também oferecem socket.io na faixa.

Quer subir esse projeto em produção?

Fique ligado nos próximos tutoriais, até breve.

Compartilhe conosco se deu certo pra você! Isso é muito importante para que possamos continuar escrevendo esse tipo de conteudo.