Skip to content

Standard-Quellwerte für Übersetzungs-Tags eines Content-Blocks anzeigen

get

/content_blocks/translations/source

Verwenden Sie diesen Endpunkt, um alle Standard-Übersetzungsquellen für die Übersetzungs-Tags eines Content-Blocks anzuzeigen. Dies sind die Werte innerhalb von {% translation id %} source {% endtranslation %}. Weitere Informationen zu Übersetzungsfunktionen finden Sie unter Lokalisierungen in Nachrichten.

Voraussetzungen

Um diesen Endpunkt zu verwenden, benötigen Sie einen API-Schlüssel mit der Berechtigung content_blocks.translations.get.

Rate-Limits

Dieser Endpunkt hat ein Rate-Limit von 250.000 Anfragen pro Minute.

Abfrageparameter

Parameter Erforderlich Datentyp Beschreibung
content_block_id Erforderlich String Die ID Ihres Content-Blocks.
locale_id Optional String Eine Locale-UUID zum Filtern der Antworten.

Beispielanfrage

1
2
3
curl --location --request GET 'https://rest.iad-03.braze.com/content_blocks/translations/source?content_block_id={content_block_id}&locale_id={locale_uuid}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'

Antwort

Für diesen Endpunkt gibt es vier Statuscode-Antworten: 200, 400, 404 und 429.

Beispiel für eine erfolgreiche Antwort

Der Statuscode 200 könnte den folgenden Antwort-Header und -Body zurückgeben.

1
2
3
4
5
6
7
8
9
{
   "translations": {
       "translation_map": {
           "id_0": "Welcome!",
           "id_1": "Thank you for joining our program"
       }
   },
   "message": "success"
}

Beispiel für eine Fehlerantwort

Der Statuscode 400 könnte den folgenden Antwort-Body zurückgeben. Weitere Informationen zu möglichen Fehlern finden Sie unter Fehlerbehebung.

1
2
3
4
5
6
7
{
	"errors": [
		{
			"message": "This message does not support multi-language."
		}
	]
}
New Stuff!