Journal des modifications
Optimisation de la réponse instantanée pour les API SMS et WhatsApp Mise à jour
🚀 Optimisation de la réponse instantanée pour les API SMS et WhatsApp
Nous avons optimisé nos API d'envoi de SMS et WhatsApp pour obtenir des temps de réponse instantanés, garantissant une livraison rapide des messages et une expérience utilisateur améliorée. Les utilisateurs bénéficieront désormais d'interactions nettement plus rapides, permettant une communication en temps réel sans délai.
Nouveau paramètre pour l'API WhatsApp : url_media_shorted Mise à jour
Dans votre requête ajoutez le paramètre url_media_shorted=yes :
Lors de l'envoi d'un PDF via WhatsApp en utilisant le paramètre `url_media`,
et si le PDF a la condition `[pdf_with_image=yes]`,
le lien de téléchargement est désormais affiché à l'aide d'une URL courte.
Ajout de nouvelles clés pour récupérer les valeurs de commande, vous permettant de personnaliser encore mieux vos messages aux clients Shopify. Mise à jour
{{id}} → ID unique de la commande
{{order_numero_final}} → Nom de commande formaté (par exemple, #1001)
{{order_number}} → Numéro de commande numérique (par exemple, 1001)
{{financial_status}} → Statut du paiement (par exemple, payé, en attente)
{{fulfillment_status}} → Statut d'exécution (par exemple, exécuté, partiel, nul)
{{currency}} → Devise utilisée pour la commande (par exemple, USD, EUR)
{{presentment_currency}} → Devise présentée au client
{{subtotal_price}} → Total des articles avant taxes et frais de port
{{total_price}} → Prix total payé, taxes et frais de port inclus
{{total_tax}} → Montant total de la taxe appliquée à la commande
{{total_discounts}} → Total des remises appliquées
{{current_subtotal_price}} → Sous-total actuel (peut différer s'il est modifié après la création)
{{current_total_price}} → Prix total actuel de la commande
{{current_total_tax}} → Montant total actuel de la taxe
{{current_total_discounts}} → Montant total actuel de la remise
{{total_outstanding}} → Montant restant dû sur la commande
{{total_weight}} → Poids total de la commande en grammes
{{total_tip_received}} → Tous les pourboires reçus du client
{{order_status_url}} → URL permettant au client de vérifier l'état de sa commande
{{confirmation_number}} → Numéro de confirmation de commande
{{token}} → Jeton unique de la commande
{{cancel_reason}} → Motif de l'annulation (si annulé)
{{cancelled_at}} → Horodatage de l'annulation de la commande
{{created_at}} → Horodatage de la création de la commande
{{updated_at}} → Horodatage de la dernière mise à jour de la commande
{{closed_at}} → Horodatage de la clôture de la commande
{{processed_at}} → Horodatage du traitement de la commande
{{confirmed}} → Si la commande est confirmée (vrai/faux)
{{buyer_accepts_marketing}} → Si l'acheteur a accepté les e-mails marketing
{{landing_site}} → URL sur laquelle le client a atterri avant le paiement
{{landing_site_ref}} → Référent vers le site d'atterrissage
{{referring_site}} → Site référent externe
{{source_name}} → Source de la commande (par exemple, web, draft_order)
{{source_identifier}} → Identifiant de la source si disponible
{{source_url}} → URL source de la commande
{{tags}} → Tags associés à la commande
{{note}} → Note personnalisée ajoutée à la commande
{{location_id}} → ID d'emplacement associé à la commande
{{user_id}} → ID du personnel qui a créé la commande
{{app_id}} → ID de l'application qui a créé la commande
{{browser_ip}} → Adresse IP du client lors du paiement
{{customer_locale}} → Paramètres régionaux/langue du client (par exemple, en-US)
-- Informations client --
{{customer_first_name}} → Prénom du client
{{customer_last_name}} → Nom de famille du client
{{customer_email}} → Adresse e-mail du client
{{customer_phone}} → Numéro de téléphone du client
{{customer_tags}} → Tags attribués au client
{{customer_id}} → ID unique du client
-- Adresse de livraison --
{{shipping_first_name}} → Prénom dans l'adresse de livraison
{{shipping_last_name}} → Nom de famille dans l'adresse de livraison
{{shipping_phone}} → Numéro de téléphone dans l'adresse de livraison
{{shipping_country}} → Pays de l'adresse de livraison
{{shipping_province}} → Province/état de l'adresse de livraison
{{shipping_country_code}} → Code pays ISO (par exemple, AU)
{{shipping_province_code}} → Code ISO de province/état (par exemple, WA)
-- Adresse de facturation --
{{billing_first_name}} → Prénom dans l'adresse de facturation
{{billing_last_name}} → Nom de famille dans l'adresse de facturation
{{billing_phone}} → Numéro de téléphone dans l'adresse de facturation
{{billing_country}} → Pays de l'adresse de facturation
{{billing_province}} → Province/état de l'adresse de facturation
{{billing_country_code}} → Code pays de facturation ISO
{{billing_province_code}} → Code de province/état de facturation ISO
-- Accomplissement (1er seulement) --
{{trackingCompany}} → Transporteur à partir de la première exécution
{{trackingNumber}} → Numéro de suivi de la première exécution
-- Paiement --
{{payment_gateway_names}} → Liste des passerelles de paiement utilisées (séparées par des virgules)
-- Informations sur l'appareil --
{{user_agent}} → Agent utilisateur du navigateur du client
{{client_ip}} → Adresse IP de client_details
-- Réductions --
{{discount_codes}} → Codes de réduction appliqués (encodés JSON)
-- Produits --
{{product_titles}} → Titres de tous les produits commandés (séparés par des virgules)
-- Méthode d'expédition --
{{shipping_title}} → Nom du mode d'expédition sélectionné
API Whatsapp Nouveau paramètre : `show_pdf_preview` Mise à jour
Lorsque cette option est définie sur « oui », une image d'aperçu du PDF sera affichée à côté du message (s'applique uniquement aux fichiers PDF).
Lien copié!Point de terminaison mis à jour : https://api.smsmobileapi.com/getwa Mise à jour
Vous pouvez désormais filtrer le type de messages WhatsApp récupérés à l'aide du paramètre message_type.
Valeurs acceptées :
Laisser vide → Renvoie tous les messages (texte + audio convertis en texte)
texte → Renvoie uniquement les messages texte
audio → Renvoie uniquement les messages audio (convertis en texte)
Exemple : GET https://api.smsmobileapi.com/getwa?apikey=YOUR_API_KEY&message_type=audio
Mise à jour des types de fichiers pris en charge pour les pièces jointes des messages WhatsApp : Mise à jour
Mise à jour des types de fichiers pris en charge pour les pièces jointes des messages WhatsApp :
Désormais pris en charge :
pdf,
xml,
doc, docx, odt, rtf, txt, tex,
xls, xlsx, csv, ods,
ppt, pptx, odp,
zip, rar, 7z, tar, gz
jpg, jpeg, png, gif, bmp, tiff, svg, webp, ico, heic, jfif
Lancement de la fonctionnalité permettant d'envoyer des PDF et des images via WhatsApp Mise à jour
Il est désormais possible d'envoyer des fichiers PDF ou image joints à un message WhatsApp.
Utilisez le nouveau paramètre url_media dans votre requête API.
Consultez la documentation ici : https://smsmobileapi.com/doc-whatsapp/#send_parameters.
Exemple pour envoyer un WhatsApp avec une image =
https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEYY&waonly=yes&recipients=191728660&message=Hello&url_media=https://smsmobileapi.com/logo.png
Nouvelle procédure étape par étape pour vérifier la configuration de SMSMobileAPI Mise à jour
Un nouveau processus étape par étape est désormais disponible pour tester la connexion entre votre mobile et SMSMobileAPI, en garantissant que tout est correctement configuré.
Vérifiez facilement si votre configuration fonctionne comme prévu.
👉 Visitez la page : Vérification étape par étape :https://smsmobileapi.com/send-first-sms/
👉 Également disponible sur la page de test : https://smsmobileapi.com/test-api-key/
Récupération des messages WhatsApp - Nouveau bouton de synchronisation disponible dans le tableau de bord Mise à jour
Un nouveau bouton a été ajouté à la fenêtre de récupération des messages dans le tableau de bord.
Vous pouvez désormais demander la synchronisation avec WhatsApp directement depuis l'interface, sans avoir besoin d'envoyer une requête API.
Cela rend le processus plus rapide et plus simple, garantissant que vos messages sont correctement synchronisés avant la récupération.
Nouveau point de terminaison disponible pour la récupération des messages WhatsApp Mise à jour
Un nouveau point de terminaison API est désormais disponible pour demander la synchronisation avec WhatsApp avant de récupérer les messages.
Cette étape est obligatoire pour garantir le bon fonctionnement de la récupération des messages.
🔗 Nouveau point de terminaison : https://api.smsmobileapi.com/getwa/synchronisation/
📖 En savoir plus : https://smsmobileapi.com/doc-whatsapp/
Nouvelle structure d'API pour la récupération des messages WhatsApp désormais disponible Mise à jour
{
"date": "2025-03-11",
"heure": "12:27:00",
"horodatage": "1741692420",
"numéro": "19176728660",
"contact": "Smsmobileapi",
"message": "Pouvez-vous me dire quand je recevrai ma commande ?",
"guid": "652fcfc0-12a8-46f5-b5ba-9391135b8b4c",
"plus": {
"auto_reply": "1",
"transfert_to_email": "1",
"chatgpt_reply": "1"
},
"chatgpt": {
"prompt_tokens": "900",
"completion_tokens": "10",
"total_tokens": "910",
"total_tokens_cost": "0,182"
"réponse" : « Votre commande #576 sera expédiée demain. »
}
}
Prise en charge améliorée des caractères globaux dans l'API WhatsApp Mise à jour
L'API WhatsApp interprète et traite désormais correctement tous les caractères alphabétiques de différentes langues du monde entier.
Lien copié!Supprimer les messages WhatsApp en attente du tableau de bord Mise à jour
Vous pouvez désormais supprimer les messages WhatsApp non envoyés (en attente) directement depuis le tableau de bord à l'aide du bouton « Supprimer ».
Lien copié!Supprimer les SMS en attente du tableau de bord Mise à jour
Vous pouvez désormais supprimer les SMS non envoyés (en attente) directement depuis le tableau de bord en utilisant le bouton « Supprimer ».
Lien copié!Nouvelle version publiée : Plugin WooCommerce/WordPress 2.0.5 Mise à jour
Le plugin SMS Mobile API WooCommerce a été mis à jour vers la version 2.0.5 ! Cette mise à jour comprend des améliorations de performances, une gestion améliorée des erreurs et un correctif garantissant que tous les messages SMS envoyés sont correctement répertoriés, quel que soit leur statut. Mettez à jour maintenant pour profiter d'une expérience plus fluide ! 🔥
Lien copié!Nouvelle version de l'application ANDROID 3.0.11 - En ligne Mise à jour
Toutes les nouvelles fonctionnalités sont approuvées par Google Play et sont disponibles sur Google Play. Récapitulatif des fonctionnalités :
-Si un message ne parvient pas à être envoyé en raison d'un problème externe, vous pouvez désormais réessayer de l'envoyer avec un bouton dans la liste SMS.
-Mise à jour du menu principal.
-Ajout d'une option « Contacter le support » via le bouton [?] dans le menu principal.
-Nouveau menu OUTILS pour découvrir nos dernières fonctionnalités.
-Ajout d'une page « Outils » pour présenter les outils et les mises à jour de SMSMobileAPI.
-Mise à jour du bouton de renouvellement de l'abonnement.
-Amélioration du processus d'envoi pour éviter les erreurs avec les caractères accentués spéciaux.
-La liste SMS affiche désormais la source de chaque message envoyé (Dashboard, Test, WooCommerce, Python, Shopify, Zapier, etc.).
Renvoyer les SMS ayant échoué depuis le tableau de bord mise à jour
Les utilisateurs peuvent réessayer d'envoyer le SMS ayant échoué avec la possibilité de modifier le numéro du destinataire et le contenu du message avant de le renvoyer.
Lien copié!Renvoyer les SMS ayant échoué depuis le tableau de bord Mise à jour
Dans la section Historique des SMS du tableau de bord, si un SMS a un statut ERREUR, un nouveau bouton « Renvoyer » est désormais disponible.
Lien copié!Réessayer automatiquement en cas d'échec d'envoi Mise à jour
Si un SMS échoue à être envoyé en raison d'une erreur de communication, le système tentera désormais automatiquement de le renvoyer jusqu'à trois fois avant de le marquer comme ayant échoué.
Lien copié!Envoi programmé de SMS Mise à jour
Il est désormais possible de programmer l'envoi d'un SMS à une date ultérieure en spécifiant un paramètre d'horodatage lors de l'envoi du SMS.
Lien copié!