1 Descripción
Las URLs que suministra SFX tanto desde la lista A-Z como desde el buscador SFX son muy largas y algo difíciles de intepretar dado que utiliza la versión 1.0 de OpenURL. El siguiente es un ejemplo del tipo de URL que se obtiene desde la lista A-Z:
Esta URL puede simplificarse a:
Estos enlaces simplificados tienen la siguiente sintaxis:
[URLBase]?ctx_ver=z39.88-2004&sid=[SourceID]&sfx.ignore_date_threshold=1&[clave=valor]
Los componentes de esta URL son los siguientes:
(1) [URLBase]
Es la URL base del servidor SFX de nuestra instalación. En las instalaciones en hosting tiene la forma:
http://[servidor_sfx]/[instancia]
(2) ?
El carácter de interrogación marca el inicio de la cadena de consulta de la URL.
(3) ctx_ver=z39.88-2004
Este par clave-valor proporciona información administrativa sobre la versión de ContextObject utilizada. Esta información es necesaria para que se pueda realizar la evaluación de los Thresholds (globales y locales) de nuestra base de datos SFX.
(4) &
Este caracter tiene el valor de AND y sirve para combinar las diferentes condiciones de la cadena de consulta.
(5) sid=[SourceID]
Este par clave-valor sirve para especificar el origen del enlace. Por ejemplo, para especificar la lista A-Z como origen del enlace utilizamos:
sid=sfxit.com:azlist
Mientras que para especificar los catálgos Aleph y Unicorn se utiliza:
sid=ALEPH
sid=SIRSI:UNICORN
(6) &
Igual significado que (4).
(7) sfx.ignore_date_threshold=1
Este par clave-valor sirve para especificar a SFX que muestre los threshold de fecha: los locales si existen o en su defecto los globales.
Tal como se ha mencionado, para que esta condición funcione es necesario incluir en la URL el para clave-valor (3).
(8) &
Igual significado que (4).
(9) [Clave=Valor]
Este último par clave-valor sirve para indicar a SFX que registro queremos consultar. Lo normal es utiliza para ello el ISSN o el Object ID de la revista electrónica:
rft.issn=[ISSN]
rft.object_id=[ObjectID]
También se puede utilizar el título, pero para ello tendríamos que codificar sus caracteres especiales mediante UTF-8:
rft.title=[Título_UTF-8]
2 Ejemplos
2.1 Enlaces utilizando el Object_ID
2.2 Enlaces utilizando el ISSN
3 Documentación Relacionada
Ver V3.0 SFX User Guide Part 2 . 7 ContextObject, p. 60-61.
Ver V3.0 SFX User Guide Part 2 . Apendix M, p. 131-133.
Publicado por: J.L. Galán – BE el 29 de mayo de 2007