Textlocal

Textlocal est une plateforme de messagerie SMS basée sur le cloud qui permet aux entreprises d'envoyer et de recevoir des messages texte. La société est basée au Royaume-Uni et opère à l'échelle mondiale.

Configuration JSON Navixy pour Textlocal

Pour utiliser Textlocal avec Navixy, vous devez créer un compte Textlocal et obtenir leur clé API et leur secret API, qui sont propres à votre compte Textlocal et servent à l'authentification. Ces identifiants doivent être inclus dans la configuration JSON de la passerelle Textlocal dans le 'sms_gates' table de la 'google' base de données.

 {
 "username": "[email protected]",
 "hash": "your-secure-hash",
 "enable_status_callback": false
 }
 type: transceiver
 provider: textlocal

hash - le hachage sécurisé peut être trouvé dans l'élément Messenger du menu principal.

Alternativement, vous pouvez utiliser la clé API de Textlocal :

 {
 "api_key": "your-api-key",
 "enable_status_callback": false
 }
 type: transceiver
 provider: textlocal

api_key est la clé API créée dans votre Messenger Control Panel:

On-Premise - Configuration de la passerelle SMS - Textlocal

Si vous utilisez Textlocal en Inde (textlocal.in) vous devez ajouter le paramètre URL :

 {
 "url": "http://api.textlocal.in/send/",
 "api_key": "your-api-key",
 "enable_status_callback": false
 }

La requête SQL résultante pour créer la passerelle sms dans le système Navixy sera la suivante :

INSERT INTO google.sms_gates (type, provider, params, enabled, class_filter) VALUES ('transceiver', 'textlocal', '{"api_key":"your-api-key"}',1,'*');

Numéro de téléphone de l'expéditeur

Pour mettre à jour le numéro de téléphone qui doit être utilisé comme expéditeur :

UPDATE google.dealers SET master_phone = "TEXTLOCAL_PHONE", from_sms="TEXTLOCAL_PHONE" WHERE dealer_id=1;

Dans la requête indiquée ci‑dessus, vous devez insérer votre numéro de téléphone Textlocal à la place de TEXTLOCAL_PHONE. Si vous écrivez un script, vous devez échapper tous les backticks.

Messages entrants

Vous pouvez configurer n'importe quelle de vos boîtes de réception Textlocal pour envoyer une notification à une URL chaque fois que vous recevez un message. C'est idéal pour la communication bidirectionnelle via votre site web ou votre application. Pour activer les notifications de messages, saisissez simplement votre URL dans les paramètres de la boîte de réception pertinente dans Messenger :

http://$IPADDR:22000/sms/$GATEID/incoming

Où :

  • $IPADDR – est une adresse IP du serveur ou son nom de domaine

  • $GATEID - id de la passerelle sms qui traite les messages entrants

  • 22000 - port utilisé pour écouter les connexions (valeur par défaut)

Pour plus d'informations, veuillez vous référer à la documentation

Mis à jour

Ce contenu vous a-t-il été utile ?