Sandbox Console
Prueba de webhook
Puedes usar la función Probar URL del webhook para probar el tipo de datos de rastreo arrojados a la URL de destino (servidor destinatario/intérprete). Esto ayuda a validar la URL y los datos arrojados antes de crear un webhook de visibilidad integrada avanzada.
Navegación:
A continuación, se detallan las formas de navegar a la URL de prueba del webhook de la Consola Sandbox:
- Mis proyectos (en el panel de navegación izquierdo) -> pestaña de Visibilidad integrada avanzada -> botón Probar la URL del webhook ->en la Consola Sandbox, haz clic en Probar esta visibilidad integrada avanzada
- Catálogo de la API (en el panel de navegación izquierdo) -> busca Visibilidad integrada avanzada/haz clic en visibilidad integrada avanzada en FILTROS -> tarjeta de visibilidad integrada avanzada:
- -> Descripción general -> botón de Documentación -> en la Consola Sandbox, haz clic en Probar esta visibilidad integrada avanzada.
- -> Documentación -> en la Consola Sandbox, haz clic en Probar esta visibilidad integrada avanzada.
Pasos:
A continuación, se indican los pasos para utilizar la funcionalidad Probar URL del webhook:
- Haz clic en el botón Probar URL del webhook.
- Ingresa los siguientes parámetros de prueba:
Nombre del campo Descripción URL de destino
Esta es la URL para recibir los datos/carga útil del evento de rastreo.
- El cliente debe proporcionar una URL de destino válida y que funcione.
- La URL de destino proporcionada debe tener el formato sintáctico estandarizado (URL https segura).
Token de seguridad
Se usa como un secreto compartido para autenticar y validar la respuesta de la visibilidad integrada avanzada del webhook.
- El valor del token debe tener entre una longitud mínima de 26 caracteres y una máxima de 100 caracteres.
- Se debe incluir al menos 1 mayúscula, 1 minúscula y 1 carácter numérico.
- El token de seguridad se usará para crear un hash basado en la firma del código de autenticación de mensajes (HMAC) para la validación de la respuesta.
Idioma de carga
Selecciona tu idioma de preferencia para tus traducciones de datos de rastreo en la lista desplegable. A continuación se indican los 6 idiomas de muestra disponibles:
- Inglés (Estados Unidos)(Predeterminado)
Tipo de rastreo
Selecciona el tipo de respuesta en la que deben recibirse los datos de rastreo.
- Respuesta de rastreo detallada (la respuesta de rastreo detallada consiste en datos de rastreo seguros con un historial de eventos completo).(Predeterminado)
- Respuesta de rastreo por evento específico (este tipo de respuesta consiste en datos de rastreo seguros solo con la información del evento más reciente).(Próximamente)
Rastreo de eventos
Selecciona una categoría de nivel superior para recibir notificaciones por correo electrónico relacionadas con eventos de envío en el ciclo de vida del paquete. Las siguientes son las categorías de nivel superior:
- Envío
- En tránsito
- Entrega
- Excepciones
- Entrega estimada
Estado del evento
Un evento de rastreo en el ciclo de vida del paquete. Selecciona uno de los eventos de rastreo que se recibirán. A continuación se indican los 10 eventos de estado de muestra disponibles:
- Recogido
- En tránsito
- Entregados
- Excepción de entrega
Nota: Los valores del campo “Evento de estado” se completarán según la “Categoría de evento de rastreo” seleccionada. Consulta la siguiente tabla para obtener más información sobre la “Categoría de evento de rastreo” y sus respectivos “Eventos de estado”.
Categoría del estado del evento Estado del evento Envío
- Recogido
En tránsito
- En tránsito
Entrega
- Entregados
Excepciones
- Excepción de entrega
Entrega estimada(Próximamente)
- Fecha de la entrega estimada (EDD)
- Horario de entrega estimado (EDTW)
- Marca la casilla Acuerdo de licencia del FedEx Developer Portal (FDPLA) para firmar/aceptar el acuerdo de licencia.
- Haz clic en el botón PUSH para ver los resultados de la prueba.
Respuesta:
Los siguientes son los parámetros de respuesta en Sandbox:
- Cuerpo: El cuerpo contiene los parámetros de respuesta en la pestaña Probar URL del webhook dentro de la Consola Sandbox.
- Estado: Esta sección en la pestaña Resultado de prueba le proporciona el estado de la solicitud que se procesa.
Ejemplo de mensaje de éxito:
Éxito
Los detalles del evento de rastreo de la visibilidad integrada avanzada de prueba se entregaron correctamente.
Status
Success
Test webhook tracking event details delivered successfully
Error
Test webhook tracking event details delivery failed
Si falla la entrega del evento de prueba, el ESTADO se mostrará como Error en la pestaña Resultados de prueba con el código de error y el mensaje de error correspondientes.
Ejemplo de mensaje de error:
Código de error: <<código de error>>
La entrega de los detalles del evento de rastreo de la visibilidad integrada avanzada de prueba falló.
Reglas de validación:
- La URL de la visibilidad integrada avanzada debe estar en formato sintáctico estandarizado.
- Ninguno de los campos obligatorios para probar una URL de la visibilidad integrada avanzada deben estar vacíos.
- Para una validación exitosa:
- FedEx enviará una solicitud con un evento de muestra JSON. Nota: La URL de destino de la visibilidad integrada avanzada debe responder con 200 (BIEN) como código de estado HTTP para FedEx.
- Para validación fallida:
- Si FedEx recibe una respuesta distinta a 200 (BIEN), la validación de la URL de destino de la visibilidad integrada avanzada se considerará fallida.
- FedEx mostrará el código de error y el mensaje de error en la pestaña Resultados de prueba.
Calculadora de carga de datos
La calculadora de datos de carga está diseñada para ayudar a los suscriptores a estimar el volumen de los datos generados a través de la actividad del webhook. Brinda visibilidad sobre los tamaños de carga diarios, conteo de envíos y eventos de rastreo, ayudando así a los usuarios a tomar decisiones informadas sobre el uso de los datos y para planificar la integración.
Cómo usar la calculadora
Los usuarios pueden ingresar los siguientes parámetros:
- Número de envíos
- Eventos por envío (valor predeterminado: 5)
- Volumen de carga diaria (calculado automáticamente)
Con base en estos datos, la calculadora muestra lo siguiente de manera dinámica:
- Total de eventos de rastreo
- Carga diaria
- Tamaño total estimado de datos
Notas informativas:
- Los eventos por envío tienen un valor predeterminado de 5. Esto se basa en un promedio de 17 a 18 eventos por envío y los plazos de entrega típicos de entre uno a siete días, dependiendo del tipo de servicio, transportista y destino. Se asume que el tiempo de entrega promedio es de tres días. Nota: Este valor puede ser editado por el usuario.
- El volumen de carga diaria se calcula como: número de envíos x eventos por envío (valor predeterminado: 5)
- Los usuarios solo deben ingresar el número de envíos y hacer clic en «CALCULAR» para generar los resultados. Los demás valores se calculan automáticamente o se llenan con valores predeterminados.
Descargo de responsabilidad: Todos los valores proporcionados por la calculadora son aproximaciones y son únicamente para propósitos de planificación.
Response