Mudanças entre as edições de "PHWhatsApp"

(Consumindo a API)
Linha 25: Linha 25:
 
* '''Parar''': Interrompe a execução do serviço do PHWhatsApp.
 
* '''Parar''': Interrompe a execução do serviço do PHWhatsApp.
 
* '''Reiniciar''': Reinicia o serviço do PHWhatsApp.
 
* '''Reiniciar''': Reinicia o serviço do PHWhatsApp.
 +
 +
====API====
 +
* '''Método:''' GET.
 +
* '''Autenticação''': Basic (Usuário e Senha).
 +
 +
'''Parâmetros'''
 +
{| class="wikitable" style="width: 100%"
 +
! Nome
 +
!Tipo
 +
!Descrição
 +
|-
 +
|numero
 +
|String
 +
|Número do destinatário da mensagem.
 +
|-
 +
|mensagem
 +
|String
 +
|Mensagem que será enviada
 +
|}
  
 
===Consumindo a API===
 
===Consumindo a API===

Edição das 15h05min de 30 de março de 2021

Conceito

O PHWhatsApp é um integrador do PH ERP que permite realizar o envio de mensagens WhatsApp por meio de API.

Nota

Para utilizar o integrador é necessário entrar em contato com o suporte para solicitar a instalação do serviço do PHWhatsApp em seu servidor.

Configurando o Serviço

Após a instalação do PHWhatsApp é necessário realizar as configurações do servidor, para isso temos que executar o arquivo PHWhatsApp.exe que está na pasta de instalação do PHWhatsApp. Na aba Serviço é possível configurar os dados de acesso da API da integração.

Campos

  • Porta: Identificação da porta liberada para realizar o acesso a API.
  • Usuário: Usuário que será utilizado para realizar a autenticação no serviço.
  • Senha: Senha que será utilizada para realizar a autenticação no serviço.
  • Authorization: Campo leitura que contém os dados de acesso criptografados para a autenticação no servidor.

Opções

  • Autenticar Dispositivo: Essa opção permite realizar a leitura do QRCode do WhatsApp Web para autenticar o dispositivo.
  • Iniciar: Inicia o serviço de aplicação do PHWhatsApp.
  • Parar: Interrompe a execução do serviço do PHWhatsApp.
  • Reiniciar: Reinicia o serviço do PHWhatsApp.

API

  • Método: GET.
  • Autenticação: Basic (Usuário e Senha).

Parâmetros

Nome Tipo Descrição
numero String Número do destinatário da mensagem.
mensagem String Mensagem que será enviada

Consumindo a API

Após realizar a configuração do servidor de aplicação, com o serviço iniciado podemos consumir através de script do PHERP a API do PHWhatsApp, para isso utilizaremos o objeto TPHConexaoREST.

Exemplo de utilização