Diferencia entre revisiones de «SIU-Sanaviron-Quilmes/version2.11.0/Info tecnica apli terceros»

De SIU
Saltar a: navegación, buscar
 
(Integración de una aplicación de terceros al portal de pagos)
Línea 2: Línea 2:
 
<span style="float: right; margin: 0 0 15px 15px;">[[Archivo:ISOSIU-SQ.png|derecha|60px||derecha|link=SIU-Sanaviron-Quilmes/version2.11.0/documentacion_de_las_operacionesf]] </span>
 
<span style="float: right; margin: 0 0 15px 15px;">[[Archivo:ISOSIU-SQ.png|derecha|60px||derecha|link=SIU-Sanaviron-Quilmes/version2.11.0/documentacion_de_las_operacionesf]] </span>
 
[[SIU-Sanaviron-Quilmes/version2.11.0/otras.consid.tecnicas|'''< Volver''']]
 
[[SIU-Sanaviron-Quilmes/version2.11.0/otras.consid.tecnicas|'''< Volver''']]
= Integración de una aplicación de terceros al portal de pagos  =
+
</big>
 +
 
 +
=== Integración de una aplicación de terceros al portal de pagos  ===
  
 
El portal de pagos le permite al cliente visualizar y administrar sus cobranzas y comprobantes.
 
El portal de pagos le permite al cliente visualizar y administrar sus cobranzas y comprobantes.
Línea 12: Línea 14:
 
curl -X POST -u user_jwt:123456 -i 'http://www.miservidor.edu.ar/sq_pagos_backend/generar_token' --data '{"tipo_documento": 0,"numero_documento": 33016244}'
 
curl -X POST -u user_jwt:123456 -i 'http://www.miservidor.edu.ar/sq_pagos_backend/generar_token' --data '{"tipo_documento": 0,"numero_documento": 33016244}'
 
</source>
 
</source>
'''La respuesta:''' {"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJ0aXBvX2RvY3VtZW50byI6MCwibnVtZXJvX2RvY3VtZW50byI6MjM3MzIyMzc1OTcxLCJpYXQiOjE1NjI4NTY2NTUsImV4cCI6MTU2Mjg1Njk1NX0.vM7pwGCphtVtzKqdqemcYf7uvHuYS27TPX-jNZglyCr0I3zmvDwD5lRv4-Ji1vgBk6QwuR6-AwxulcSFtAAXrg"}
+
'''La respuesta:'''  
  
 +
<source lang="php" enclose="div">
 +
{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJ0aXBvX2RvY3VtZW50byI6MCwibnVtZXJvX2RvY3VtZW50byI6MjM3MzI
 +
yMzc1OTcxLCJpYXQiOjE1NjI4NTY2NTUsImV4cCI6MTU2Mjg1Njk1NX0.vM7pwGCphtVtzKqdqemcYf7uvHuYS27TPX-jNZglyCr0I3zmv
 +
DwD5lRv4-Ji1vgBk6QwuR6-AwxulcSFtAAXrg"}
 +
</source>
  
 
Los datos enviados para la generación del token (tipo y número de documento) se utilizarán en el portal para obtener los datos asociados al cliente.
 
Los datos enviados para la generación del token (tipo y número de documento) se utilizarán en el portal para obtener los datos asociados al cliente.
 +
 +
</big>

Revisión del 15:36 22 oct 2025

ISOSIU-SQ.png

< Volver </big>

Integración de una aplicación de terceros al portal de pagos

El portal de pagos le permite al cliente visualizar y administrar sus cobranzas y comprobantes.

Para poder integrar tu aplicación al portal deberás generar un JSON Web Token (JWT) que te servirá para propagar la identidad del cliente logueado en tu aplicación hacia el portal de pagos.

Un ejemplo por linea de comando para generar un token (Se le pasa en valor 'cero' para identificar el tipo de documento 'DNI' y el numero de dni del cliente):

curl -X POST -u user_jwt:123456 -i 'http://www.miservidor.edu.ar/sq_pagos_backend/generar_token' --data '{"tipo_documento": 0,"numero_documento": 33016244}'

La respuesta:

{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJ0aXBvX2RvY3VtZW50byI6MCwibnVtZXJvX2RvY3VtZW50byI6MjM3MzI
yMzc1OTcxLCJpYXQiOjE1NjI4NTY2NTUsImV4cCI6MTU2Mjg1Njk1NX0.vM7pwGCphtVtzKqdqemcYf7uvHuYS27TPX-jNZglyCr0I3zmv
DwD5lRv4-Ji1vgBk6QwuR6-AwxulcSFtAAXrg"
}

Los datos enviados para la generación del token (tipo y número de documento) se utilizarán en el portal para obtener los datos asociados al cliente.

</big>