Ver todas las traducciones de un bloque de contenido
/content_blocks/translations
Utiliza este punto final para ver todas las traducciones de un bloque de contenido. Consulta Locales en los mensajes para obtener más información sobre las características de traducción.
This endpoint is currently in early access. Contact your Braze account manager if you’re interested in participating in the early access.
Requisitos previos
Para utilizar este punto final, necesitarás una clave de API con el permiso content_blocks.translations.get.
Límite de velocidad
Este punto final tiene un límite de velocidad de 250 000 solicitudes por minuto.
Parámetros de consulta
| Parámetro | Obligatoria | Tipo de datos | Descripción |
|---|---|---|---|
content_block_id |
Obligatoria | Cadena | El ID de tu bloque de contenido. |
locale_id |
Opcional | Cadena | Un UUID local para filtrar las respuestas. |
Todos los ID de traducción se consideran identificadores únicos universales (UUID), que se pueden encontrar en la respuesta del punto final GET.
Ejemplo de solicitud
1
2
3
curl --location --request GET 'https://rest.iad-03.braze.com/content_blocks/translations?content_block_id={content_block_id}&locale_id={locale_uuid}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
Respuesta
Hay cuatro respuestas de código de estado para este punto final: 200, 400, 404 y 429.
Ejemplo de respuesta positiva
El código de estado 200 podría devolver la siguiente cabecera y cuerpo de respuesta.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
"translations": [
{
"translation_map": {
"id_0": "¡Hola!",
"id_1": "Me llamo Jacky",
"id_2": "¿Dónde está la biblioteca?"
},
"locale": {
"uuid": "c7c12345-te35-1234-5678-abcdefa99r3f",
"name": "es-MX",
"country": "MX",
"language": "es",
"locale_key": "es-mx"
}
},
{
"translation_map": {
"id_0": "你好",
"id_1": "我的名字是 Jacky",
"id_2": "圖書館在哪裡?"
},
"locale": {
"uuid": "a1b12345-cd35-1234-5678-abcdefa99r3f",
"name": "zh-HK",
"country": "HK",
"language": "zh",
"locale_key": "zh-hk"
}
}
]
}
Ejemplo de respuesta de error
El código de estado 400 podría devolver el siguiente cuerpo de respuesta.
1
2
3
4
5
6
7
{
"errors": [
{
"message": "This message does not support multi-language."
}
]
}
Editar esta página en GitHub