L'API WhatsApp Cloud est une nouvelle plate-forme qui offre aux entreprises une connexion directe à l'infrastructure de WhatsApp'et c'est une option en libre-service par rapport aux partenaires de WhatsApp (BSP). Certains avantages à utiliser l'API WhatsApp Cloud sont :
une option plus économique.
une connexion plus fiable et plus stable à la plate-forme.
la capacité de construire des intégrations personnalisées qui répondent aux besoins spécifiques de votre entreprise.
une solution flexible et évolutive pour les entreprises de toutes tailles.
En savoir plus sur WhatsApp Cloud API ici.
Notez que les éléments suivants peuvent être migrés depuis le BSP WhatsApp vers l'API WhatsApp Cloud.
Numéro de téléphone associé au compte.
Tous les modèles de messages de haute qualité précédemment approuvés.
Afficher le nom du numéro de téléphone.
Évaluation de qualité du numéro de téléphone.
Limites de messagerie.
Statut WABA officiel.
Modèles de messages de faible qualité, rejetés ou en attente.
Prenez note des phrases qui seront fréquemment utilisées dans ce document :
- Source WABA: Le BSP WhatsApp dont nous sommes en train de migrer.
-Destination WABA: L'API WhatsApp Cloud vers laquelle nous sommes en train de migrer.
Application de développeur Meta existante : Si vous n'avez pas d'application développeur créée, cliquez ici pour créer votre application dans Meta Business Manager (MBM) et commencez avec l'API WhatsApp Cloud. Cette application doit être créée sous le même compte professionnel (ID professionnel) que la source WABA.
ID métier : La source et la destination WABAs doivent être associées au même MBM ou avoir le même ID métier.
Vérification de l'entreprise : L'ID de l'entreprise doit être vérifié. Si votre entreprise n'est pas encore vérifiée, suivez ces étapes pour qu'elle soit vérifiée.
WABA Review Status: L'état de la révision de la source et de la destination WABA doit être approuvé.
Mode de paiement : Une méthode de paiement doit être configurée pour la source et la destination WABA. Assurez-vous que la méthode de paiement est configurée à la fois à la source et à la destination.
Vérification en deux étapes: La vérification en deux étapes doit être désactivée sur le numéro de téléphone en cours de migration.
Lorsque tout ce qui précède est vérifié et terminé, le processus de migration peut continuer.
Meta a conçu les identifiants WABA pour ne pas être migrables. En raison de certaines limitations, une solution de contournement a été mise en place. Pour que la migration des numéros de téléphone se produise, les identifiants WABA de la source et de la destination doivent être sous le même compte Meta Business Manager. Cela signifie que la migration d'un numéro de téléphone entraînera uniquement le transfert de ce numéro entre WABA et ne permettra pas d'autres changements. Pour migrer avec succès un numéro de téléphone, les étapes suivantes doivent être réalisées :
Ajouter un nouveau numéro à la destination WABA: Cela générera un nouvel ID WABA pour le numéro vers lequel vous souhaitez migrer. Vous pouvez sauter cette étape si vous avez une WABA existante avec un nombre qui n'est plus utilisé.
En savoir plus sur la connexion des numéros de téléphone à l'API WhatsApp Cloud ici.
Supprimez le nouveau numéro du WABA de destination: Cela libérera un emplacement pour qu'un numéro soit ajouté au WABA de destination. Alternativement, si vous avez un numéro inutilisé existant, vous pouvez supprimer ce numéro.
Une fois que le numéro est supprimé, procédez à la migration du client'du numéro actuel vers le nouveau business WhatsApp.
Il est important de noter qu'actuellement, ces étapes de migration décrites dans la documentation de l'API ne peuvent être exécutées que par un développeur ou une personne ayant un arrière-plan technique similaire. Cependant, nous comprenons que cela peut être une limitation pour certains et nous nous efforçons de développer une solution plus conviviale et plus accessible à l'avenir. Besoin d'aide ? Contactez-nousici!
POSTEZ <https://graph.facebook.com/{version}/{wabaId}/phone\_numbers>
Nom | Dans | Requis | Type de texte | Libellé |
---|---|---|---|---|
version | chemin d'accès | Vrai | chaîne de caractères | La version de l'API. |
ID de la page d'accueil | chemin d'accès | Vrai | chaîne de caractères | L'ID WABA de l'API WhatsApp Cloud. |
Allez dans Business Manager > Paramètres professionnels > Comptes > Comptes WhatsApp Business Accounts pour trouver l'ID d'un compte WhatsApp Business. Sélectionnez le compte que vous souhaitez utiliser. Un panneau avec les informations de compte, y compris l'ID apparaîtra.
En-tête
Autorisation : Porteur {Access Token}
L'utilisateur système génère ton jeton d'accès dans l'onglet Comptes WhatsApp du Gestionnaire d'entreprise. Lisez ce guide pour apprendre comment accéder à l'utilisateur système et en créer ou copier.
Corps
Nom | Type de texte | Libellé |
---|---|---|
cc | num | Code de pays numérique pour le numéro de téléphone enregistré.note: Plus (+) signe n'est pas nécessaire pour l'indicatif du pays. |
numéro_téléphone | num | Numéro de téléphone en cours de migration, sans l'indicatif du pays ou symbole plus (+). |
numéro de téléphone de migration | boolean | Définir à vrai pour migrer le numéro de téléphone. |
Statut
Nom | Libellé |
---|---|
200 OK | Succès |
Réponse
{
"id": "phoneNumberId"
}
POSTEZ <https://graph.facebook.com/{version}/{phoneNumberId}/request\_code>
Nom | Dans | Requis | Type de texte | Libellé |
---|---|---|---|---|
version | chemin d'accès | Vrai | chaîne de caractères | La version de l'API. |
ID du numéro de téléphone | chemin d'accès | Vrai | chaîne de caractères | Ceci est la réponse retournée à l'étape 1. Copiez et collez le numéro dans l'URL de rappel dans cette étape. |
En-tête
Autorisation : Porteur {Access Token}
Corps
Nom | Type de texte | Libellé |
---|---|---|
méthode_code | enum | Méthode de réception du code d'inscription. Valeurs supportées : SMS et voix. |
Langue | enum | Langue dans laquelle vous souhaitez recevoir le code d'inscription. Voir les codes de langue. |
Statut
Nom | Libellé |
---|---|
200 OK | Succès |
Réponse
{
"succès": vrai
}
Le code a été envoyé au numéro de téléphone en cours de migration via la méthode sélectionnée (SMS ou Voice).
POST: <https://graph.facebook.com/{version}/{phoneNumberId}/verify\_code>
Le code (épingle à 6 chiffres) reçu dans le numéro de téléphone de l'étape 2 sera utilisé pour vérifier la propriété.
En-tête
Autorisation : Porteur {Access Token}
Corps
Nom | Type de texte | Libellé |
---|---|---|
Code | num | Code d'enregistrement à 6 chiffres reçu après avoir complété l'étape 2. |
Statut
Nom | Libellé |
---|---|
200 OK | Succès |
Réponse
{
"succès": vrai
}
Confirme que la propriété du téléphone est vérifiée.
POSTEZ <https://graph.facebook.com/{version}/{phoneNumberId}/register>
En-tête
Autorisation : Porteur {Access Token}
Corps
Nom | Type de texte | Libellé |
---|---|---|
Produit | enum | Service de messagerie utilisé. Dans ce cas, utilisez "whatsapp". |
épingle | num | Code d'enregistrement à 6 chiffres reçu après l'étape 2. |
Statut
Nom | Libellé |
---|---|
200 OK | Succès |
Réponse
{
"succès": vrai
}
Le numéro de téléphone est enregistré avec succès sur l'API WhatsApp Cloud WABA. Vous pouvez maintenant envoyer des messages à votre destination WABA.
L'ID WABA n'est pas migré. Le numéro nouvellement migré sera associé à l'ID WABA du numéro précédemment supprimé.
Une migration réussie peut être vérifiée via l'application Meta Developer App. Pour cela, suivez ces étapes:
Naviguez vers WhatsApp > Démarrer
Dans la liste déroulante des numéros de téléphone, confirmez que le numéro est présent et que le numéro est reflété avec précision.
Articles connexes 👩💻