Aller au contenu

Envoyer un message Google Messagerie

Résumé

  • Nom interne : SendGoogleMessaging
  • Catégorie : Automatisation d'app
  • Objectif : Envoyer un message SMS ou RCS via l'app Google Messages (automatise l'app elle-même, n'appelle pas directement l'API SMS).
  • Type de tâche : Normale

Description

Cette tâche ouvre Google Messages avec le destinataire et le corps du message déjà pré-remplis (via un intent Android smsto:), puis appuie sur le bouton Envoyer via le service d'accessibilité. C'est Google Messages qui décide lui-même si le message part en SMS ou en RCS, selon la capacité du destinataire.

Ceci automatise un compte personnel - ce n'est pas l'API officielle RCS Business Messaging. Il n'y a pas de branding d'expéditeur vérifié, et envoyer trop vite ou trop souvent peut déclencher une détection anti-abus sur le compte/numéro Google. Garder un débit d'envoi raisonnable pour une vraie campagne.


Paramètres d'entrée

Paramètre Type Obligatoire Description Défaut
SendGoogleMessaging_msisdn String Oui Numéro de téléphone du destinataire - supporte les références $variable ""
SendGoogleMessaging_message String Oui Corps du message à envoyer - supporte les références $variable ""

Paramètres de sortie

Cette tâche ne produit aucune variable de sortie. Elle retourne VoidResult.


Exceptions

Code Nom de l'exception Description
SCREEN-AUTOMATOR-ERROR-010 Service d'accessibilité non connecté Le service d'accessibilité AndroMate n'est pas activé sur l'appareil.
SCREEN-AUTOMATOR-ERROR-011 Action échouée Le bouton Envoyer n'a pas pu être trouvé/cliqué dans le délai - généralement signe que l'UI de l'app a changé.

Exemple

{
  "SendGoogleMessaging": [
    {
      "id": "1",
      "title": "Envoyer message promo",
      "SendGoogleMessaging_msisdn": "+21624444943",
      "SendGoogleMessaging_message": "Bonjour depuis AndroMate !"
    }
  ]
}