SIB-Colombia / portal-de-datos

New dataportal of SIB Colombia
MIT License
1 stars 0 forks source link

Corrección respuesta servicios #248

Open iraidamercedes opened 5 years ago

iraidamercedes commented 5 years ago

@jag2kn commented on Sat Jan 20 2018

  1. El "count" deberia mostrar el número total de registro, no el limit indicado o el defecto (default) de esté

http://190.158.236.194:5000/api/resource/list?limit=20&page=2 http://190.158.236.194:5000/api/provider/list?page=1

{ "date_query": "2018-1-18 14:46:40", "status": "ok", "code": "0", "message": "", "count": 20, // TODO "rows": 20, "values": [...] }

  1. La respuesta de values._id no debe ser un objeto con el nombre, debe ser un identificador único

{ "values": [ {"_id": { Object }} ] }

  1. La respuesta debe incluir el logo del publicador

  2. Corregir variable "deparment" en la respuesta == "department"

  3. A que corresponde cada variable "count_resource" : ¿RECURSOS? | "numPublishedDatasets" : ... | "sum_event" | "sum_taxon"

  4. Campos en NULL de la respuesta de los recursos deben traer datos correctos y falta los campos "doi" | "publishingOrganizationKey" | "publishingOrganizationTitle" | "license"

  5. En la respuesta para la lista de recursos o publicadores enviar los campos necesarios, es decir, quitar los campos que no se necesiten mostrar en esa pantalla