Table of Contents

Json Request From Postman File

Categoria: Módulo De Extensión – Servicios Externos

Descripción: Permite el intercambio de datos bidireccional con cualquier servidor de datos JSON permitiendo el consumo a través de verbos html.

Su configuración se puede realizar mediante:

  • Modo De Comunicacióncon El Servicio Web: Es configurable su modo de comunicación con el Web Service; puede ser en modo normal o relayworker

  • Método Http: Se define la acción que se debe realizar para un recurso determinado, esta configuración puede ser (POST, GET, PUT; entre las disponibles)

  • La Url Para Invocar Obtenida De Una Expresión: Posee caja para ingresar la expresión request para el consumo de API, se pueden utilizar entidades creadas fuera de caja.

    -- Ejemplo:

      {request: 
          {
              auth: 
              {
                  type: bearer,
                  bearer: [ {
                      key: token,
                      value: '+token+',
                      type: string
                  }]
              },
              method: GET,
              header: [{
                  key: Authorization,
                  value: 'token+'|'+ID\_SERVICIO_CERTIFICADO+'|string,
                  type: text
              }],
              url: {
                  raw: '+BASE\_URL\_SERVICES+'/api-XX-integracion-v1/servicio_certificados/servicio_beneficiarios/'+ID\_CERTIFICADO+',
                  protocol: https,
                  host: [
                      api-qa,
                      nombre_cliente,
                      cl
                  ],
                  path: [
                  api-XX-integracion,
                  v1,
                  Servicio_certificados,
                  Servicio_beneficiarios,
                  '+ID\_CERTIFICADO+'
                  ]
              }
          },
          response: []
      }
    
  • Timeout_Expression: configuración de tiempo máximo en milisegundo para agotar el tiempo de espera del llamado de solicitud.

  • El Nombre De La Entidad Donde Almacenar El Resultado Obtenido De Una Expresión: Nombre de entidad donde se almacenará el resultado del llamado.

  • Si Se Alcanza El Máximo De Intentos Fallidos, El Flujo De Acción Se Interrumpirá Y la Descripción Del Error Se Pasará a La Intención Seleccionada con el Nombre: 'Json_Request_Error': Intención a ejecutar en caso de error.