API-Search para administradores web: FAQs

El servicio de búsqueda API-Search proporciona acceso a las búsquedas de Digital.CSIC mediante un estándar ampliamente aceptado como es el XML.

A través de una sencilla petición http un usuario avanzado puede incluir información sobre consultas bibliográficas en su aplicación web o en su escritorio de manera sencilla y efectiva.

La salida de la información en formato XML resultará de utilidad para alimentar formatos normalizados de entrada de datos como por ejemplo el del CV normalizado.

1. ¿Cómo funciona?

El servicio API-Search proporciona un documento XML con información sobre la consulta realizada y los resutados obtenidos de Digital CSIC. Para obtener los resultados deseados se hará una petición html a la siguiente dirección http://digital.csic.es/csic-api-search con los parámetros de URL que se citan a continuación. En caso de hacer una petición sin parámetros se obtendrá únicamente las colecciones disponibles en Digital CSIC.

2. Parámetros GET

localizacion: Código de DSpace delimitador de búsquedas
Numérico con barra

keyword: palabra clave (parámetro de búsqueda en el motor DSpace)
Alfanumérico, 255 caracteres máximo

autor: palabra clave (parámetro de búsqueda en el motor DSpace)
Alfanumérico, 255 caracteres máximo

titulo: palabra clave (parámetro de búsqueda en el motor DSpace)
Alfanumérico, 255 caracteres máximo

pagina: índice de pagina a mostrar
Entero igual o mayor que cero

resxpag: resultados por página
Entero mayor que cero

3. XML de resultados

El archivo XML de salida contendrá una cabecera data con la información de los resultados totales y las páginas obtenidas así como la página actual mostrada y los resultados por página actuales.

Se puede consultar la estructura del archivo XML de salida en: XML Schema

<?xml version="1.0" encoding="iso-8859-1" ?>
<digital-csic>
<data>
<total_resultados>0</total_resultados>
<pagina_actual>0</pagina_actual>
<paginas_totales>0</paginas_totales>
<resultados_por_pagina>10</resultados_por_pagina>
<comunidades>
<option value="10261/1">Biología y Biomedicina</option>
</comunidades>
</data>

Por cada resultado obtenido obtendremos una etiqueta item dentro de la cual tendremos la información relativa a título, autores y fecha de publicación del artículo. En la información de ítem figurarán asimismo el abstract, la URI del trabajo en Digital CSIC y la referencia bibliográfica de la publicación.

<item>
<titulo>Manipulating the mouse embryo: easier than ever!</titulo>
<autores>Montoliu, Lluís</autores>
<fecha>Oct-2003</fecha>
<abstract>Early this year (2003), the third edition appeared of a long awaited update for the classical laboratory manual ?Manipulating the Mouse Embryo?, published by Cold Spring Harbor Laboratory Press and written by Andras Nagy, Marina Gertsenstein (both at the Samuel Lunenfeld Research Institute, Mount Sinai Hospital, Toronto), Kristina Vintersen (EMBL, Heidelberg) and Richard Behringer (M.D. Anderson Cancer Center, University of Texas). The previous versions of this manual have already become a key reference in any laboratory aiming to generate, analyze or use genetically modified mice or is interested in mammalian (mouse) embryogenesis.</abstract>
<enlace>http://digital.csic.es/handle/10261/8994</enlace>
<citacion>Transgenic Research 12(5): 635-636 (2003)</citacion>
</item>
</digital-csic>

4. Ejemplos de consultas

Consulta vacía para obtener listado de comunidades Consulta vacía

Consulta de artículos del autor Montoliú Consulta autor

Consulta de artículos del autor Montoliú y título Simple databases Consulta autor y título

Consulta de artículos de la comunidad Inst. de la grasa y título Nuevos aceites de girasol Consulta localización y título

 

 

 

Digital CSIC 2008