OneSpan Sign Cómo: Usar Postman para probar la API de OneSpan Sign

Postman es una aplicación cliente HTTP diseñada para probar servicios web. En otras palabras, es una herramienta útil para el desarrollo y prueba de API RESTful. Postman facilita la prueba, el desarrollo y la documentación de las API al permitir a los usuarios reunir rápidamente solicitudes HTTP simples y complejas.
Tiene una interfaz de usuario muy simple, limpia e intuitiva que permite a los usuarios comenzar a construir y probar llamadas API muy rápidamente. Además, todas las llamadas API enviadas a través de Postman se almacenan en el historial, lo que le ahorra tiempo al eliminar la necesidad de volver a escribir llamadas API completas. Finalmente, el visor de respuestas le permite leer fácilmente la respuesta enviada desde la API a la que está llamando. En este blog, le mostraré cómo crear y enviar un paquete usando Postman.
Crear y enviar un paquete
Si aún no tiene instalado Postman en su computadora, puede descargarlo de forma gratuita de las siguientes enlace .
Lo primero que querrá hacer es seleccionar "POST" como método HTTP e ingresar "https://sandbox.esignlive.com/api/packages/" como la URL de solicitud. Luego, seleccione la pestaña Encabezados y agregue los siguientes dos encabezados:
Autorización Basic api_key Aceptar solicitud / json
Asegúrese de reemplazar el marcador de posición api_key con su propio valor. Así es como debería verse su cartero hasta ahora:
A continuación, seleccione la pestaña Cuerpo y elija "datos de formulario" como tipo de cuerpo. Ingrese "archivo" como la primera clave y cambie el tipo de valor correspondiente a "archivo". Seleccione "Elegir archivos" y busque el documento que desea cargar. Luego, ingrese "payload" como la segunda clave y copie y pegue el ejemplo JSON a continuación:
{ "documentos": [ { "aprobaciones": [ { "id": "ExampleSignatureId", "role": "Signer1", "campos": [ { "página": 0, "arriba": 200, "subtipo": "ETIQUETA", "altura": 50, "izquierda": 100, "ancho": 200, "id": "myLabelField", "tipo": "ENTRADA", "value": "Ejemplo de valor de campo de etiqueta" }, { "página": 0, "Top 100, "subtipo": "NOMBRE COMPLETO", "altura": 50, "izquierda": 100, "ancho": 200, "type": "FIRMA", "name": "ExampleSignatureId" } ], "nombre": "" } ], "id": "muestra-contrato", "nombre": "Documento de prueba" } ], "status": "BORRADOR", "type": "PAQUETE", "roles": [ { "id": "Signer1", "type": "SIGNER", "firmantes": [ { "email": "firmante @example .com ", "firstName": "John", "apellido": "Smith", "id": "Firmante1" } ], "nombre": "Firmante1" } ], "name": "Paquete de ejemplo" }
Así es como debería verse su pestaña Cuerpo:
Ahora está listo para enviar su solicitud. Haz clic en el botón Enviar. OneSpan Sign le devolverá una identificación del paquete como respuesta, que se imprimirá en el visor de respuestas, como se muestra a continuación:
Si tiene preguntas sobre este blog o cualquier otra cosa relacionada con la integración de OneSpan Sign en su aplicación, visite los foros de la comunidad de desarrolladores: https://developer.OneSpan.com .
Eso es todo de mi parte. ¡Gracias por leer! Si esta publicación le parece útil, compártala en Facebook, Twitter o LinkedIn.
Haris Haidary
Evangelista Técnico Junior
LinkedIn El | Gorjeo