Configuração do gateway de SMS
A plataforma Navixy suporta gateways SMS populares, incluindo Twilio, Nexmo e outros. Este documento fornece instruções para configurar esses gateways corretamente, assim como informações sobre o uso do protocolo SMPP (Short Message Peer-to-Peer) com Navixy.
Para saber mais sobre cada tipo de gateway, consulte a página correspondente:
Se você planeja usar um gateway SMS que não esteja listado nesta seção, verifique com seu provedor de gateway se o protocolo SMPP v3.4 é suportado. A maioria dos gateways é capaz de trabalhar com esse protocolo, oferecendo a possibilidade de conectar quase qualquer gateway ao Navixy.
Tabelas de dados com informações dos gateways SMS
Para configurar um gateway SMS no Navixy, navegue até a 'sms_gates' tabela no 'google' banco de dados. Aqui, você encontrará todas as configurações necessárias, que são armazenadas em formato JSON. O Navixy pode trabalhar com múltiplos gateways SMS simultaneamente, portanto você pode adicionar e atualizar as configurações de cada gateway conforme necessário.
Além da tabela 'sms_gates', existe também a tabela 'sms_gates_to_dealers' que vincula gateways SMS específicos a dealers.
Para ver as linhas relevantes nessas tabelas, use os seguintes comandos no MySQL:
DESCRIBE google.sms_gates;
DESCRIBE google.sms_gates_to_dealer.para ver detalhes adicionais:
Descrição dos campos da tabela
id
Identificador do gateway SMS. Ao adicionar um novo gateway SMS, o valor do identificador é incrementado automaticamente se o campo correspondente for deixado em branco. Esse identificador é usado para identificar exclusivamente o gateway SMS dentro do sistema.
owner_id
Aponta para o id da conta PaaS (tabela 'dealer_id')
label
Nome descritivo do gateway SMS para evitar confusões
type
O gateway SMS pode operar em três modos: transmitter, transceiver ou receiver, dependendo de suas capacidades e dos requisitos
provider
Nome do seu provedor de SMS
params
As configurações principais de um gateway SMS são armazenadas em formato JSON no campo 'params'. Para alguns provedores populares, incluímos descrições (veja abaixo) dos parâmetros específicos necessários para configurar o gateway corretamente.
enabled
Cada gateway SMS pode estar habilitado ou desabilitado, com o valor 1 indicando que o gateway está ativo e 0 indicando que está inativo.
class_filter
O campo indica o tipo de mensagens que o gateway pode processar. Os valores possíveis são 'notifications' (se o gateway processa apenas notificações), 'commands' (se o gateway processa apenas comandos), ou um asterisco (*) que indica que o gateway pode lidar tanto com notificações quanto com comandos. Para restringir o gateway a um tipo de mensagem específico, você pode adicionar um sinal de menos (-) antes do valor ('-notification' ou '-command'). Isso revoga a capacidade do gateway de tratar o tipo de mensagem correspondente.
Parâmetros para gateways SMS populares em formato JSON
Para configurar um gateway SMS no Navixy, utilize a tabela 'google.sms_gates' no banco de dados. A tabela contém várias configurações para gateways SMS populares, bem como configurações de conexão SMPP (que podem ser usadas com qualquer centro SMS que utilize o protocolo SMPP). Mais adiante nesta seção, são resumidas as configurações mais comuns necessárias para gateways SMS, listando apenas as configurações obrigatórias.
Atualizado
Isto foi útil?