Simplificación de enlaces

 Manualillo de SFX

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:

http://sfx.greendata.es/uc3m?url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&ctx_enc=info:ofi/enc:UTF-8&ctx_ver=Z39.88-2004&rfr_id=info:sid/sfxit.com:azlist&sfx.ignore_date_threshold=1&rft.object_id=954921349283

Esta URL puede simplificarse a:

http://sfx.greendata.es/uc3m?ctx_ver=Z39.88-2004&sid=sfxit.com:azlist&sfx.ignore_date_threshold=1&rft.object_id=954921349283

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]

 

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. 

Exlibris Documentation center

Publicado por: J.L. Galán – BE el 29 de mayo de 2007