Tengo el id Credential recién creado con el widget, pero ocupo saber a qué institución pertenece, ya que el widget no pasa el site_id al callback, tengo dificultades para obtenerlo, actualmente tomo todas las credenciales del usuario y recorriendo las una por una busco el id_Credential, pero esto puede llegar a ser ineficiente si el usuario llegara a tener muchas cuentas, ¿hay alguna manera de filtrar las credenciales que obtengo al usar Credentials::get?
Hola Juan buen día,
puedes añadir un parámetro al get de Credentials:
‘’’
$options = [
‘id_credential’ => $widget_id_credential,
];//End of $options
$credential = paybook\ Credentials::get($session, null, $options);
‘’’
Saludos.
gracias, ¿donde puedo ver el resto de opciones para cada url?, no encuentro la documentación
Qué tal Juan. Todas las opciones que acepta cada URL (endpoint) las puedes encontrar aquí:
“https://www.paybook.com/sync/docs/API#es&endpoints”
La documentación de cada endpoint tiene una sección llamada Parámetros. Todas las opciones que observes ahí las puedes usar en la librería, por ejemplo, si en los parámetros viene algo como esto:
fields (opcional) String Selecciona los campos que se regresan.
limit (opcional) Número Limita el número de filas que se regresan.
skip (opcional) Número Salta las filas que se regresan.
order (opcional)
Quiere decir que los puedes usar de la siguiente forma:
$options = [
‘limit’ => 5,
‘skip’ => 10,
];
¡Saludos!