Info |
---|
Configurar Gupshup en uContact es un proceso sencillo, pero primero se debe verificar que se posea todo lo requerido para crear un proveedor y campaña no uContact é um processo simples, mas primeiro verifique se você tem tudo o que é necessário para criar um provedor e uma campanha.
1. Configurar
cuentaTambién se configuran los webhooks de uContact para que Gupshup mande los mensajes y estados ala conta
Os webhooks do uContact também são configurados para que o Gupshup envie as mensagens e os status para o portal.
https://<instancename>.ucontactcloud.com/Integra/resources/Gupshup/event
2.
Crear proveedor enCriar um Provedor no uContact
Ingresa a uContact con un usuario con permisos para crear proveedores Faça login no uContact com um usuário com permissões para criar provedores de SMS.
Luego nos dirigimos a Administrador → Proveedores Em seguida, vamos para Administrator → Providers → SMS
Seleccionamos Selecionamos Gupshup de la na lista de proveedores y completamos los provedores e preenchemos os campos:
NombreNome
Para identificar al proveedoro provedor.user
Nombre de la Nome do App.password
API Key de do Gupshup.sms from
Número de WhatsApp sin puntos, ni espacios, ni signos.sem pontos, espaços ou sinais
3.
Crear campañaSeleccionar un proveedorCriar campanha
Selecionar um provedor Gupshup.
Colocar nombre de la app en el campo puerto.
NGINX debe ser modificado para que responda los eventos cuando se agrega la URL en Gupshup.
Para ello se debe agregar el siguiente párrafo en el archivoColoque o nome do app no campo da porta.
O NGINX deve ser modificado para responder a eventos quando o URL for adicionado no Gupshup.
Para esse fim, o parágrafo a seguir deve ser adicionado ao arquivo "/etc/nginx/sites-enabled/default"
location /Integra/resources/Gupshup/ { proxy_pass
http://localhost:8085;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}
Lista de Buttons Interativos
Note |
---|
Todo lo qué se muestra en negrita es obligatorio. |
Tudo o que está em negrito é obrigatório |
Exemplo:
|
---|
Lista Interativa
Ejemplo sin titulo para opcionesExemplo sem título de opções:
Exemplo com título para opções:
|
---|
Para poder enviar hsm HSM's, debe ser por medio de un é preciso usar uma ID. Este ID se obtiene realizando una petición Essa ID é obtida por meio de uma solicitação HTTP.
GET https://api.gupshup.io/sm/api/v1/template/list/<app_name>
HEADERS apikey: <api_key>
El app name y api key son los mismos parámetros que se utilizan al configurar un proveedor de Gupshup en O nome do aplicativo e a chave api são os mesmos parâmetros usados ao configurar um provedor Gupshup no uContact.
Templates
Las plantillas de mensajes pueden ser una herramienta valiosa para iniciar conversaciones con los usuarios. Las plantillas de texto se pueden acceder en la ventana de configuración del proveedor y utilizar en el buzón junto con respuestas predefinidas. En este proceso, es esencial reemplazar los marcadores de posición con los valores específicos requeridos como variables.
Sincronizar: Al hacer clic en este botón, se obtendrán todas las plantillas aprobadas de tipo texto asociadas a la cuenta. Una vez que la sincronización se realice con éxito, los miembros de la campaña podrán utilizar estas plantillas como respuestas prearmadas.
Eliminar: Este botón se utiliza para eliminar permanentemente todas las plantillas de la base de datos del proveedor en Os templates de mensagens podem servir como uma ferramenta valiosa para iniciar conversas com os usuários. Os templates baseados em texto podem ser acessados na janela de configuração do provedor e empregados na caixa de entrada juntamente com as respostas predefinidas. Nesse processo, é essencial substituir os espaços reservados pelos valores específicos exigidos como variáveis.
Synchronize (Sincronizar): Clicar nesse botão buscará todos os templates de tipo de texto aprovados associados à conta. Quando o processo de sincronização for bem-sucedido, os membros da campanha poderão utilizar esses templates como respostas predefinidas.
Delete (Excluir): Esse botão é usado para remover permanentemente todos os templates do provedor no uContact.
|
---|
|
---|
|
---|
|
---|
Contatos
contact;firstName;formattedName;phone;type;:email;type;direction;type
Ejemplo:
|
---|
Location
location;longitude,latitude;Nombre;direccion
Ejemplo:
|
---|
NGINX
Anchor | ||||
---|---|---|---|---|
|
Para recibir los mensajes en uContact es necesario agregar el siguiente fragmento de código a la configuración de NGINX.
Code Block |
---|
location /Integra/resources/Gupshup{ proxy_pass http://localhost:8085; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } |