From f9538e7f016a40d90db96081d3d6f2a3d7f62483 Mon Sep 17 00:00:00 2001 From: lucas cardoso Date: Tue, 12 Jul 2022 08:03:19 -0400 Subject: [PATCH] =?UTF-8?q?Add=20m=C3=A9todo=20de=20envio=20de=20mensagem?= =?UTF-8?q?=20ativa.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Providers/Positus.php | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/app/Providers/Positus.php b/app/Providers/Positus.php index 6b20807..5a8aebd 100644 --- a/app/Providers/Positus.php +++ b/app/Providers/Positus.php @@ -58,6 +58,41 @@ class Positus extends Requests implements IApiMedia return $this->exec(); } + function enviarHSM($numero, $namespace, $nameTemplate, $parametrosHeader = [], $parametrosBody = []) + { + $this->debug = debug_backtrace(); + $this->params = array( + 'to' => "+$numero", + 'type' => 'template', + 'template' => + array( + 'namespace' => $namespace, + 'language' => + array( + 'policy' => 'deterministic', + 'code' => 'pt_BR', + ), + 'name' => $nameTemplate, + 'components' => + array( + 0 => + array( + 'type' => 'header', + 'parameters' => $parametrosHeader, + ), + 1 => + array( + 'type' => 'body', + 'parameters' => $parametrosBody, + ), + ), + ), + ); + $this->requestType("POST"); + $this->setMetodo('messages'); + return $this->exec(); + } + function enviarMsgIterativaLista($whatsapp, $mensagem, $nomeButton, $lista, $prex = '') { $this->debug = debug_backtrace();