gnumarquez / wa
Send messages with api whatsapp506
dev-master
2025-03-11 17:36 UTC
Requires
- brick/phonenumber: ^0.4.0
This package is auto-updated.
Last update: 2025-03-11 17:36:53 UTC
README
Instalación
composer require gnumarquez/wa
El siguiente paso genera el job, modelo, y migración para almacenar whatsapp
php artisan whatsapp:install
Modifica el de ser necesario el nombre de la tabla tanto en la migración como en el modelo WhatsapModel.php
php artisan migrate
Configuración
Configurar en tu .env la la apikey de whatsapp
WHATSAPP_APIKEY=
Uso
use Gnumarquez\Whatsapp; $wa = new Whatsapp(); $wa->telf = "12345678"; $wa->txt = "Hola Mundo"; $wa->img = "https://url"; '<--- Opcional $wa->aud = "https://url"; '<--- Opcional $wa->mp4 = "https://url"; '<--- Opcional $wa->pdf = "https://url"; '<--- Opcional $wa->send();
Por defecto se guardaran los mensajes automáticamente en la base de datos en la tabla whatsapp, si no quieres que se guarden mensajes en la base de datos debes instanciar la clase con el parametro FALSE
$wa = new Whatsapp(false);<
Puedes utilizar el Job para que el envío se realice en segundo plano
use App\Jobs\Sendwa; $array = [ "telf"=>"12345678", "txt"=>"Mensaje" ]; Sendwa::dispatch($array);