Preguntas sobre instalación.

Repasando esta documentación: https://colab.siu.edu.ar/trac/guarani3/wiki/contrib/boleto_estudiantil/ws

<unidad_academica> es un valor que viaja en la URL para identificar el punto de acceso, puede ser cualquier valor que quieran. Ej: UPE
<student_department>: valor que provee el ministerio de transporte junto con las credenciales. Ej: UPE_SUBE

config/basesDeDatos.inc.php:


<?php

//Ejemplo de Conexion para G3

$bdGuarani['<unidad_academica>'] = array( 
	'tipo_conexion' => 'pgsql', 	
	'host' => 'host',
	'service' => '5432', 	
	'bd' => 'guarani',
	'schema' => 'negocio',
	'usuario' => 'usuario', 
	'clave' => 'clave123456');


<?php

//Ejemplo de Conexion para G3

$bdGuarani['UPE'] = array( 
	'tipo_conexion' => 'pgsql', 	
	'host' => 'host',
	'service' => '5432', 	
	'bd' => 'guarani',
	'schema' => 'negocio',
	'usuario' => 'usuario', 
	'clave' => 'clave123456');

config/institucionBoleto.inc.php:


<?php
/*
 * En en el array siguiente se mapea la unidad academica con la institucion 
 * boleto.
 * Institución boleto es asignado por la subsecretaría de transporte
 * 
 * $mapeo_ua['<student_department>'] = '<unidad_academica>';
 */

//Para G3
$mapeo_ua['<student_department>'] = '<unidad_academica>';


<?php
/*
 * En en el array siguiente se mapea la unidad academica con la institucion 
 * boleto.
 * Institución boleto es asignado por la subsecretaría de transporte
 * 
 * $mapeo_ua['<student_department>'] = '<unidad_academica>';
 */

//Para G3
$mapeo_ua['UPE_SUBE'] = 'UPE';

config/usuarios.inc.php:
Acá creas los usuarios para los Web Services, los tenes que “inventar” (NO es el usuarios que te provee el ministerio de transporte) .


<?php

// USUARIOS: 
/*
 * En este archivo se definen los usuarios con sus respectivas claves de la 
 * siguiente forma:
 * 
 * $usuarios['<NOMBRE_DE_USUARIO>'] = '<CLAVE>'
 * 
 * Renombrar este archivo a "usuarios.inc.php"
 * 
 */ 

$usuarios['fvelarde'] = '123456789*-a';
$usuarios['lleonardis'] = '123456789*-a';

config/permisos.inc.php:


<?php

// Le doy permisos a los usuarios 'fvelarde' y 'lleonardis' al servicio 'sube_actualizar_solicitud'
$permisos['ConsultaSubeActualizaSolicitud'] = array('fvelarde');
// Le doy permisos al usuario 'fvelarde' al servicio 'sube_cantidad_solicitudes_aceptadas'
$permisos['ConsultaBoletoCantSolicitudesAceptadas'] = array('fvelarde');

// Le doy permisos al usuario 'fvelarde' a la DB configurada para 'UPE'
$usuarios_ua['fvelarde'] = array('UPE');

Luego de configurar proba donde dice Ejemplo de prueba del servicio.

saludos.
2