Solicitud Externa
En un paso de Action, busca "External Request" en "Advance Actions" y haz clic en "Add your request" para empezar a editarlo:
1. elige un tipo de solicitud como GET, POST, etc.
2. pega la URL / endpoint de tu solicitud
3. ajusta las secciones de "URL parameters", "Headers", "Body" o "Authorization" si es necesario. Por ejemplo, configura una API key
4. haz clic en "Test" y el área 5 se mostrará en la sección "Response" con un código de respuesta
5. haz clic en "Response Headers" para expandir el encabezado y ver más detalles; los datos recibidos aparecen en azul
6. elige qué parte de los datos necesitas haciendo clic en el círculo del lado izquierdo según corresponda
7. después de hacer clic en el área 6, la ruta JSON de los datos seleccionados se mostrará aquí automáticamente. $ significa todo el JSON.
8. elige en qué campo personalizado guardar los datos. Puedes crear un campo nuevo aquí escribiendo un nombre de campo y seleccionándolo en la lista desplegable. Haz clic en el botón "Add" para agregarlo a la lista de mapeo
9. finalmente, el mapeo se mostrará en el área 9. Agrega tantos mapeos como necesites y haz clic en "Save".
Valor de prueba: asegúrate de proporcionar datos de prueba para cualquiera de los campos/variables en la configuración antes de usar el botón "Test".
Parámetros de URL
En la captura de pantalla anterior, podemos ver que hay un parámetro de URL en el endpoint llamado "user_name". Recuerda copiar el endpoint y proporcionar un valor de prueba.
Como alternativa, puedes usar las secciones de URL Params para obtener el mismo resultado.
Encabezados
Igual que en URL Params, primero coloca el nombre de la clave, luego inserta la variable y proporciona un valor de prueba.
Autorización
Como alternativa, coloca el token en la sección Authorization. Esto reduce la posibilidad de errores (a veces la gente simplemente olvida escribir "Bear " antes del token).
Además, para Basic Auth, solo coloca los valores de tu nombre de usuario y contraseña y el sistema hará la codificación base64 por ti.
Cuerpo
Para incluir un archivo en los parámetros, usa multipart/form-data:
x-www-for-urlencoded funciona igual que las secciones URL Params o Headers.
En lugar de enumerar todas las cargas útiles en x-www-form-urlencoded, también puedes pegar la carga de ejemplo en JSON sin procesar:
En el lado izquierdo, en Body Content, pega o escribe primero tu JSON; cuando insertes una variable, el contenido de prueba del cuerpo se mostrará inmediatamente en el lado derecho. Esto sirve para especificar un valor JSON de prueba.
Haz clic en Copy from body content para copiar toda la estructura JSON. Todas las variables serán reemplazadas por {{variable_name}}. Elimina el marcador de posición y coloca tus valores de prueba.
Pruebas
Una vez que todo esté listo, haz clic en el botón Test junto al endpoint de URL o en la sección Response.
Además de los consejos anteriores sobre cómo mapear datos, también puede que quieras guardar los valores del encabezado de respuesta para usarlos más adelante. Simplemente expande el encabezado, haz clic en un valor dentro del encabezado y la ruta JSON correspondiente se mostrará ahí automáticamente.
Video tutorial
TODO_VIDEO[b3355c47ca]: reemplazar este video con un recurso oficial de OneChat.
Us&t=671s