Come creare richieste OpenUrl
Il sistema di OpenUrl resolver di Darwin ammette le seguenti tiplogie di richiesta:
Ulteriori parametri non previsti verranno ignorati nella ricerca.
La presenza di parametri di diversa tipologia (per esempio titolo capitolo e titolo libro) nella stessa richiesta causerà un errore.
- Ricerca per DOI: Ridireziona alla scheda del volume o del capitolo a cui è associato il doi in input [esempio: https://www.darwinbooks.it/darwin/openurl?rft.id=info:doi/10.978.8815/143075]
- Ricerca per ISBN: Ridireziona alla scheda del volume a cui è associato il codice ISBN in input [esempio: https://www.darwinbooks.it/darwin/openurl?rft.isbn=9788815143075]
- Ricerca per titolo di capitolo: Ridireziona alla lista dei capitoli con titolo che fa match con la stringa in input. Nel caso si abbia un solo risultato la ridirezione avviene direttamente alla scheda del capitolo [esempio: https://www.darwinbooks.it/darwin/openurl?rft.atitle=donne+romane]
- Ricerca per titolo, autore ed anno di pubblicazione di volume: Ridireziona alla lista dei volumi i cui metadati fanno match con i parametri di input. Almeno uno dei tre parametri deve essere presente nella richiesta. Nel caso si abbia un solo risultato la ridirezione avviene direttamente alla scheda del volume [esempio: https://www.darwinbooks.it/darwin/openurl?rft.btitle=Affari+di+famiglia&rft.au=Bettini&rft.date=2009 oppure https://www.darwinbooks.it/darwin/openurl?rft.date=2010]
Ulteriori parametri non previsti verranno ignorati nella ricerca.
La presenza di parametri di diversa tipologia (per esempio titolo capitolo e titolo libro) nella stessa richiesta causerà un errore.