PHPackages                             henriquecacerez/whatsapp-apibrasil-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. henriquecacerez/whatsapp-apibrasil-php

AbandonedArchivedLibrary[Mail &amp; Notifications](/categories/mail)

henriquecacerez/whatsapp-apibrasil-php
======================================

SDK em PHP para consumir a API do WhatsApp através da plataforma APIBrasil.

v1.0.0(3y ago)337MITPHPPHP &gt;=7.0

Since Apr 20Pushed 3y ago2 watchersCompare

[ Source](https://github.com/HenriqueCacerez/whatsapp-apibrasil-php)[ Packagist](https://packagist.org/packages/henriquecacerez/whatsapp-apibrasil-php)[ RSS](/packages/henriquecacerez-whatsapp-apibrasil-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

 [![](https://camo.githubusercontent.com/31d21ea0e8e6fbe8ca16322f6da1b38e12b43fbc4703f2ce32f8f3ecd14f5743/68747470733a2f2f706c617461666f726d612e61706962726173696c2e636f6d2e62722f66726f6e74656e642f696d672f6c6f676f2e706e67)](https://camo.githubusercontent.com/31d21ea0e8e6fbe8ca16322f6da1b38e12b43fbc4703f2ce32f8f3ecd14f5743/68747470733a2f2f706c617461666f726d612e61706962726173696c2e636f6d2e62722f66726f6e74656e642f696d672f6c6f676f2e706e67)
SDK (não oficial) em PHP para consumir a API do WhatsApp através da plataforma [APIBrasil](https://apibrasil.com.br) 🐘
===============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#--------sdk-não-oficial-em-php-para-consumir-a-api-do-whatsapp-através-da-plataforma-apibrasil---)

---

 ⚙️ Configuração - API Brasil
----------------------------

[](#️-configuração---api-brasil)

Cadastrando na plataforma APIBrasil.

1. **Criando uma conta.**Acesse  para criar uma conta na plataforma.

     [![](https://camo.githubusercontent.com/cc8827c174e18c58a50b65f47c12942d3021c84cb755744a17f702c53822d152/68747470733a2f2f692e6962622e636f2f58436a527338702f53637265656e73686f742d323032332d30332d30352d61742d30382d31352d32332d43726961722d6d696e68612d636f6e74612d41504942726173696c2d53697465732d652d536f667477617265732d4c5444412e706e67)](https://camo.githubusercontent.com/cc8827c174e18c58a50b65f47c12942d3021c84cb755744a17f702c53822d152/68747470733a2f2f692e6962622e636f2f58436a527338702f53637265656e73686f742d323032332d30332d30352d61742d30382d31352d32332d43726961722d6d696e68612d636f6e74612d41504942726173696c2d53697465732d652d536f667477617265732d4c5444412e706e67)
2. **Preenchendo os dados da conta.**Após ter criado a conta, vá até a página **"Meu plano"** e selecione um plano que melhor atende as suas necessidades.

     [![](https://camo.githubusercontent.com/cc28c642263a6ff2a70058c135b2a6d7b4d813f257b5eefc18ac5afed8b6616e/68747470733a2f2f692e6962622e636f2f763130376347362f6d65752d706c616e6f2e706e67)](https://camo.githubusercontent.com/cc28c642263a6ff2a70058c135b2a6d7b4d813f257b5eefc18ac5afed8b6616e/68747470733a2f2f692e6962622e636f2f763130376347362f6d65752d706c616e6f2e706e67) [![](https://camo.githubusercontent.com/8f234f2e0092ea0e560844fe71bd3fa1cb7d95f157e1a7eec71d374f44ff0cf1/68747470733a2f2f692e6962622e636f2f5774396d7967762f636164617374726f2d696e636f6d706c65746f2e706e67)](https://camo.githubusercontent.com/8f234f2e0092ea0e560844fe71bd3fa1cb7d95f157e1a7eec71d374f44ff0cf1/68747470733a2f2f692e6962622e636f2f5774396d7967762f636164617374726f2d696e636f6d706c65746f2e706e67)

    Provavelmente você encontrará um aviso para completar o seu cadastro. Clique sobre o aviso e informe todos os dados necessários

     [![](https://camo.githubusercontent.com/d541b345d1e9af0713cb201a5da1090427ebf15b4299592adf608d1a48c16248/68747470733a2f2f692e6962622e636f2f56714a7752344d2f636164617374726f2d696e636f6d706c65746f322e706e67)](https://camo.githubusercontent.com/d541b345d1e9af0713cb201a5da1090427ebf15b4299592adf608d1a48c16248/68747470733a2f2f692e6962622e636f2f56714a7752344d2f636164617374726f2d696e636f6d706c65746f322e706e67)
3. **Credenciais da API WhatsApp**Após ter preenchido os dados da sua conta e ter selecionado o plano desejado. Vá até a página **"Minhas API's"**.

     [![](https://camo.githubusercontent.com/9f54d6f95fb0224efbacba335e2b5d5a4601ed839fbb4bdb7cfaa810f3a1b15c/68747470733a2f2f692e6962622e636f2f505139625257462f6d696e6861732d617069732e706e67)](https://camo.githubusercontent.com/9f54d6f95fb0224efbacba335e2b5d5a4601ed839fbb4bdb7cfaa810f3a1b15c/68747470733a2f2f692e6962622e636f2f505139625257462f6d696e6861732d617069732e706e67)

    Procure por **"API WhatsApp"** e clique na chavinha "🔑" para visualizar as suas credenciais.

     [![](https://camo.githubusercontent.com/01c6ee4901c585be1d2c092548d0fbd4f4919094b43ace3c8a148a130eef74e5/68747470733a2f2f692e6962622e636f2f733633387a78422f6170692d77686174736170702d312e706e67)](https://camo.githubusercontent.com/01c6ee4901c585be1d2c092548d0fbd4f4919094b43ace3c8a148a130eef74e5/68747470733a2f2f692e6962622e636f2f733633387a78422f6170692d77686174736170702d312e706e67)

    Nesta página, você encontrará o seu **BEARER TOKEN** e a sua **SECRET KEY**.

     [![](https://camo.githubusercontent.com/3dee9a7e633d313b1003c6c7da032fd0732a1790a9f90d1fc6fe895f2f4ea750/68747470733a2f2f692e6962622e636f2f39676b393558542f63726564656e63696169732d312e706e67)](https://camo.githubusercontent.com/3dee9a7e633d313b1003c6c7da032fd0732a1790a9f90d1fc6fe895f2f4ea750/68747470733a2f2f692e6962622e636f2f39676b393558542f63726564656e63696169732d312e706e67)
4. **Configurando o dispositivo.**Clique em **"( 0 ) Dispositivos"** e clique no botão **"+ Adicionar"**.

     [![](https://camo.githubusercontent.com/f2fbf5ccd9fb285a29d1888b71bdd5e964fe8fe1c72ebf8fc3e0969b8357d78f/68747470733a2f2f692e6962622e636f2f304b4a664868382f646973706f73697469766f732d312e706e67)](https://camo.githubusercontent.com/f2fbf5ccd9fb285a29d1888b71bdd5e964fe8fe1c72ebf8fc3e0969b8357d78f/68747470733a2f2f692e6962622e636f2f304b4a664868382f646973706f73697469766f732d312e706e67)

    Nesta seção, você encontrará o seu **DEVICE TOKEN**. Informe todos os dados necessários e clique em **"Salvar"**.

     [![](https://camo.githubusercontent.com/811c5adb0b3962bc870502e4ef1203cf3f13bbb6b1c607cdba7cb53e00310814/68747470733a2f2f692e6962622e636f2f584c74734262532f6465766963652d746f6b656e2e706e67)](https://camo.githubusercontent.com/811c5adb0b3962bc870502e4ef1203cf3f13bbb6b1c607cdba7cb53e00310814/68747470733a2f2f692e6962622e636f2f584c74734262532f6465766963652d746f6b656e2e706e67)

    **Observação:** em **"IP PERMITIDO"**, você deve informar o IP do seu servidor no qual rodará a sua aplicação. Você também pode informar o IP de sua máquina para rodar em ambiente local, **Xampp** ou **WampServer**, por exemplo.
5. **Public Token &amp; Conectando o seu número de WhatsApp.**Após ter configurado o dispositivo, você pode encontra-lo na tabela da página **"Dispositivos"**.

    Você encontrará também o seu **"PUBLIC TOKEN"**.
    Para vincular o seu WhatsApp, clique no icone de **"QR Code"**.

     [![](https://camo.githubusercontent.com/fd5b4ef8f1966b1439aa9b0ca9dfc16eb0ef4db0a66ded33e7d78a6dc0993ba2/68747470733a2f2f692e6962622e636f2f3359586d7230392f7075626c69632d746f6b656e2e706e67)](https://camo.githubusercontent.com/fd5b4ef8f1966b1439aa9b0ca9dfc16eb0ef4db0a66ded33e7d78a6dc0993ba2/68747470733a2f2f692e6962622e636f2f3359586d7230392f7075626c69632d746f6b656e2e706e67)

    Aguarde a resposta da API. (isso pode levar alguns segundos ou até minutos).

    Assim que o carregamento for concluído, um QR Code, ficará disponível para você, escaneie o código para conectar ao WhatsApp.

     [![](https://camo.githubusercontent.com/08f852e683ba42ae44461a72573c6b408bbec86b0d5ec645aeb3ffbf4d4e9089/68747470733a2f2f692e6962622e636f2f44704c747452642f7172636f64652e706e67)](https://camo.githubusercontent.com/08f852e683ba42ae44461a72573c6b408bbec86b0d5ec645aeb3ffbf4d4e9089/68747470733a2f2f692e6962622e636f2f44704c747452642f7172636f64652e706e67)
6. **Conectado! ✅🚀**Se tudo ocorrer bem, um aviso "connected" será mostrado em "status".

     [![](https://camo.githubusercontent.com/009dd67acbcaca7ad6a2c51e20130b2d7a8ae50ba66280ed0f0f3401ce664a24/68747470733a2f2f692e6962622e636f2f565668595139322f636f6e6e65637465642e706e67)](https://camo.githubusercontent.com/009dd67acbcaca7ad6a2c51e20130b2d7a8ae50ba66280ed0f0f3401ce664a24/68747470733a2f2f692e6962622e636f2f565668595139322f636f6e6e65637465642e706e67)

    Agora é só pegar todas as credenciais que você anotou durante todo o processo de configuração

    (**SecretKey**, **PublicToken**, **DeviceToken** e **Bearer Token**)

     e começar a integração.

---

Instalação
----------

[](#instalação)

#### Composer

[](#composer)

```
composer require henriquecacerez/whatsapp-apibrasil-php

```

```
// Exemplo:
require_once __DIR__ . '/vendor/autoload.php';

```

#### Manual

[](#manual)

Baixe ou clone o repositório completo. [Faça o download aqui](https://github.com/henriquecacerez/whatsapp-apibrasil-php/archive/master.zip).

```
// Exemplo:
require_once __DIR__ . '/App/ApiBrasil/WhatsApp.php';

```

---

### Métodos:

[](#métodos)

MétodoDescrição`sendText`Envia uma mensagem de texto simples.` sendImage`Envia uma imagem. Formatos aceitos: (**jpeg, jpg, png e gif**).`sendVideo`Envia um vídeo. Formatos aceitos: (**mp4**)`sendPDF`Envia um arquivo **.PDF**`sendButton`Envia uma mensagem com botões.---

### Iniciando

[](#iniciando)

```
