Mango pour les entreprises

Commandes du site — directement dans Mango

Ajoutez un formulaire de commande à votre site et chaque demande arrivera dans Mango comme un message ordinaire. Aucune configuration serveur, aucune vérification manuelle : la commande apparaît dans votre liste de conversations exactement comme un message d'une personne.

Comment connecter

1

Ouvrez les paramètres

Mango → Paramètres → Intégrations avec le site.

2

Créez un jeton

Appuyez sur « Créer un jeton » et donnez un nom à l'intégration — par exemple, l'adresse de votre site. Cela vous permettra de savoir d'où vient la commande si vous avez plusieurs sites.

3

Copiez le jeton

Il ne s'affiche qu'une seule fois — il est impossible de le récupérer, seulement de le révoquer et d'en créer un nouveau.

4

Insérez le jeton sur votre site

Utilisez l'une des méthodes ci-dessous, selon votre site.

Option A : votre site a un backend

Envoyez une seule requête HTTP après l'enregistrement de la commande. Conservez le jeton dans une variable d'environnement, pas dans le code de la page.

$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,
)

Option B : constructeur de sites ou CMS

Tilda, Contact Form 7, Shopify et similaires peuvent envoyer un formulaire à une adresse arbitraire, mais ne permettent pas d'ajouter des en-têtes. Pour eux, utilisez l'adresse avec le jeton intégré et collez-la simplement dans le champ « webhook » :

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

Aucun formatage nécessaire : quel que soit ce que le constructeur envoie, nous organiserons les champs du formulaire en un message lisible, dans l'ordre où ils sont définis chez vous.

Important à savoir

N'insérez pas le jeton dans le code de la page.

La requête doit partir du serveur du site ou du constructeur lui-même. Si le formulaire contacte Mango directement depuis le navigateur, le jeton sera visible dans le code source de la page et n'importe quel visiteur pourra l'utiliser. Si cela s'est déjà produit, révoquez le jeton dans les paramètres et créez-en un nouveau.

À propos du chiffrement

Les conversations ordinaires dans Mango sont protégées par un chiffrement de bout en bout : le serveur ne peut pas les lire. Les messages provenant du site sont une exception, et c'est une caractéristique du canal, pas un défaut. Ils sont envoyés par un bot de service qui ne possède pas de clés de chiffrement, ce qui signifie que ces messages sont stockés et transmis en clair. Dans le chat, une icône de cadenas barré apparaît à côté du nom — c'est exactement ce qu'elle signifie.

Par conséquent, ne transmettez pas via ce formulaire des informations qui ne doivent pas apparaître en clair : mots de passe, données de cartes bancaires, documents.

Prêt à connecter ?

Ouvrez Mango, créez un jeton dans les paramètres et commencez à recevoir les commandes directement dans le messager.

Télécharger MangoConnect