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
Ouvrez les paramètres
Mango → Paramètres → Intégrations avec le site.
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.
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.
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 » :
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
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.
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