Mango para negocios

Pedidos del sitio web — directo a Mango

Agregue un formulario de pedidos a su sitio web y cada solicitud llegará a Mango como un mensaje normal. Sin configuración de servidor, sin verificación manual: el pedido aparece en su lista de chats igual que un mensaje de una persona.

Cómo conectar

1

Abra los ajustes

Mango → Ajustes → Integraciones con sitio web.

2

Cree un token

Pulse «Crear token» y asigne un nombre a la integración — por ejemplo, la dirección de su sitio web. Así sabrá de dónde llegó el pedido si tiene varios sitios.

3

Copie el token

Se muestra una sola vez — no se puede recuperar, solo revocarlo y crear uno nuevo.

4

Inserte el token en su sitio web

Utilice uno de los métodos que se describen a continuación, según su sitio.

Opción A: su sitio tiene backend

Envíe una solicitud HTTP después de guardar el pedido. Guarde el token en una variable de entorno, no en el código de la página.

$ch = curl_init('https://api-sg.mango-connect.com/inbound/message');
curl_setopt_array($ch, [
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    'Authorization: Bearer ' . getenv('MANGO_TOKEN'),
    'Content-Type: application/json',
  ],
  CURLOPT_POSTFIELDS => json_encode([
    'text' => "Заказ №{$id}\nТовар: {$product}\nТелефон: {$phone}",
  ], JSON_UNESCAPED_UNICODE),
]);
curl_exec($ch);
curl_close($ch);
// Node.js
await fetch('https://api-sg.mango-connect.com/inbound/message', {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${process.env.MANGO_TOKEN}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    text: `Заказ №${id}\nТовар: ${product}\nТелефон: ${phone}`
  }),
});
# Python
import os, requests
requests.post(
    "https://api-sg.mango-connect.com/inbound/message",
    headers={"Authorization": f"Bearer {os.environ['MANGO_TOKEN']}"},
    json={"text": f"Заказ №{order_id}\nТовар: {product}\nТелефон: {phone}"},
    timeout=10,
)

Opción B: constructor de sitios o CMS

Tilda, Contact Form 7, Shopify y similares pueden enviar formularios a una dirección arbitraria, pero no pueden agregar encabezados. Para ellos, use la dirección con el token incluido e insértela en el campo «webhook»:

https://api-sg.mango-connect.com/inbound/message/SU_TOKEN

No es necesario dar formato: sea lo que sea que el constructor envíe, organizaremos los campos del formulario en un mensaje legible, en el mismo orden en que están definidos.

Información importante

No inserte el token en el código de la página.

La solicitud debe enviarse desde el servidor del sitio o desde el propio constructor. Si el formulario contacta a Mango directamente desde el navegador, el token será visible en el código fuente de la página y cualquier visitante podrá utilizarlo. Si esto ya ocurrió, revoque el token en los ajustes y cree uno nuevo.

Sobre el cifrado

Las conversaciones normales en Mango están protegidas con cifrado de extremo a extremo: el servidor no puede leerlas. Los mensajes del sitio web son una excepción, y esto es una característica del canal, no un defecto. Los envía un bot de servicio que no tiene claves de cifrado, por lo que dichos mensajes se almacenan y entregan en texto abierto. En el chat, junto al nombre, aparece un icono de candado tachado que indica precisamente esto.

Por eso, no transmita a través de este formulario información que no deba quedar en texto abierto: contraseñas, datos de tarjetas bancarias, documentos.

¿Listo para conectar?

Abra Mango, cree un token en los ajustes y comience a recibir pedidos directamente en el mensajero.

Descargar MangoConnect