Vorlagenmigration

In diesem Dokument wird beschrieben, wie du Vorlagen von einem WhatsApp-Unternehmenskonto (WhatsApp Business Account, WABA) zu einem anderen migrierst. Beachte, dass bei der Migration keine Vorlagen verschoben, sondern im Ziel-WABA neu erstellt werden.

Einschränkungen

  • Vorlagen können nur zwischen WABAs migriert werden, die demselben Meta-Unternehmen gehören.
  • Nur Vorlagen mit einem Status von APPROVED und quality_score von GREEN oder UNKNOWN sind für die Migration berechtigt.

Anfragesyntax

Verwende den Endpunkt WhatsApp-Unternehmenskonto > Nachrichtenvorlagen migrieren, um Vorlagen zwischen WABAs zu migrieren.

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

Parameter

PlatzhalterBeschreibungBeispielwert

<DESTINATION_WABA_ID>

WhatsApp-Unternehmenskonto-ID

Erforderlich.

ID des Ziel-WhatsApp-Unternehmenskontos

104996122399160

<SOURCE_WABA_ID>

WhatsApp-Unternehmenskonto-ID

Erforderlich.

ID des Quell-WhatsApp-Unternehmenskontos

102290129340398

<PAGE_NUMBER>

Integer

Optional.

Gibt die Anzahl der Vorlagen an, die als Sätze von 2500 migriert werden sollen. Nullbasierter Index. Um beispielsweise 5000 Vorlagen zu migrieren, sendest du parallel eine Anfrage, bei der dieser Wert auf 0 festgelegt ist, und parallel eine weitere Anfrage mit 1 als Wert.

0

Antwort

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

Antworteigenschaften

PlatzhalterBeschreibungBeispielwert

<MIGRATED_TEMPLATES>

Liste

Liste der Vorlagen-IDs, die im Ziel-WhatsApp-Unternehmenskonto erfolgreich dupliziert wurden.

"1473688840035974","6162904357082268","6147830171896170"

<FAILED_TEMPLATES>

Zuordnung

Zuordnung entsprechender Vorlagen, die im Ziel-WhatsApp-Unternehmenskonto nicht dupliziert wurden.


Die Schlüssel sind die Vorlagen-IDs und die Werte sind die Fehlergründe.

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

Beispielanfrage

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

Beispielantwort

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