Migrazione dei modelli

Questo documento descrive come eseguire la migrazione dei modelli da un account WhatsApp Business (WABA) a un altro. Tieni presente che la migrazione non sposta i modelli, li ricrea nel WABA di destinazione.

Limitazioni

  • I modelli possono essere migrati solo tra WABA di proprietà dello stesso account business di Meta.
  • Solo i modelli con stato APPROVED e un quality_scoreGREEN o UNKNOWN sono idonei alla migrazione.

Sintassi della richiesta

Usa l'endpoint WhatsApp Business Account > Migrate Message Templates per eseguire la migrazione dei modelli da un WABA all'altro.

POST /<DESTINATION_WABA_ID>/migrate_message_templates
  ?source_waba_id=<SOURCE_WABA_ID>
  &page_number=<PAGE_NUMBER>

Parametri

SegnapostoDescrizioneValore di esempio

<DESTINATION_WABA_ID>

ID dell'account WhatsApp Business

Obbligatorio.

ID dell'account WhatsApp Business di destinazione.

104996122399160

<SOURCE_WABA_ID>

ID dell'account WhatsApp Business

Obbligatorio.

ID dell'account WhatsApp Business di origine.

102290129340398

<PAGE_NUMBER>

Numero intero

Facoltativo.

Indica la quantità di modelli di cui eseguire la migrazione in gruppi di 2500, con numerazione a partire da 0. Ad esempio, per eseguire la migrazione di 5000 modelli, invia una richiesta con questo valore impostato su 0 e un'altra richiesta con questo valore impostato su 1, in parallelo.

0

Risposta

{
  "migrated_templates": [<MIGRATED_TEMPLATES>],
  "failed_templates": [<FAILED_TEMPLATES>]
}

Proprietà della risposta

SegnapostoDescrizioneValore di esempio

<MIGRATED_TEMPLATES>

Lista

Lista degli ID modelli duplicati correttamente nell'account WhatsApp Business di destinazione.

"1473688840035974","6162904357082268","6147830171896170"

<FAILED_TEMPLATES>

Mappa

Mappa dei modelli non duplicati nell'account WhatsApp Business di destinazione.


Le chiavi sono gli ID dei modelli, mentre i valori sono le cause degli errori.

"1019496902803242":"Incorrect category","259672276895259":"Formatting error - dangling parameter","572279198452421":"Incorrect category"

Esempio di richiesta

curl -X POST 'https://graph.facebook.com/v20.0/104996122399160/migrate_message_templates?source_waba_id=102290129340398&page_number=0' \
-H 'Authorization: Bearer EAAJB...'

Esempio di risposta

{
  "migrated_templates": [
    "1473688840035974",
    "6162904357082268",
    "6147830171896170"
  ],
  "failed_templates": {
    "1019496902803242": "Incorrect category",
    "259672276895259": "Formatting error - dangling parameter",
    "572279198452421": "Incorrect category"
  }
}