You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Under construction. Please check back soon for updates.

Scholars Portal Books

The starting URL should be "http://books.scholarsportal.info/SolrRequest?raw=true&" and the rest is any parameter compatible with Solr (more about search parameters: http://wiki.apache.org/solr/SearchHandler)

For example:
A simple query with XML response for Titles with "Degas": http://books.scholarsportal.info/SolrRequest?raw=true&q=Title:Degas&start=0&rows=2000&indent=on (maximum rows returned will be limited to 1000)
A fecet query with JSON response: http://books.scholarsportal.info/SolrRequest?raw=true&rows=0&indent=on&facet=true&facet.limit=20&facet.mincount=1&facet.field=LCC1-sortable&facet.field=SubjectLCSH-sortable&facet.field=Contributor-sortable&facet.field=Series-sortable&facet.field=Type-sortable&facet.field=Language-sortable&wt=json&json.wrf=Solr.retrieve&q=Title:Degas

Solr throws an error if an undefined field is used, so make sure to include the correct field names from schema .

Scholars Portal Journals

GeoPortal

Searching for metadata records in the geoportal can be done by calling the base URL 'http://geo2.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&' followed by additional URL parameters as appropriate.

Here are a list of URL parameters you can use to retrieve specific results:

Note that each new parameters must be separated by an ampersand character '&'

> q = search terms (can be multiple)
e.g searching for 'water' simply add '&q=water' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water

> field = field constraints (can be multiple and defaults to 'anywhere' if left blank) and accepts the following options KW for KeywordTI for Title, AB for Abstract, SE for Series, bbox for Boundary Box, DR for Date Range, URI for Unique Resource Identifier, and HTD for Historical Maps
e.g searching for 'water' as a keyword add '&q=water&field=KW' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&field=KW

> i = number of results per page (default is 10)
To display 100 results while searching for 'water' add '&q=water&i=100' to the end of the base URL as follows  http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&i=100

> p = page number
To display the second page of results while searching for 'wate'r add '&q=water&p=2' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&p=2


> val = facet constrain
eg: To constrain a search to the keyword 'canada' while searching for water add '&q=water&val=KW:"canada"' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&p=2

> fm = json or xml (default is json)
To display results in XML while searching for water add '&q=water&fm=xml' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&fm=xml

ODESI

To access the metadata follow the steps below:

  1. Search for records 

    http://search2.odesi.ca/search?requestURL=((*))%2520AND%2520(coll:odesi)%26options%3Dodesi-opts2%26format%3Djson%26start%3D1%26pageLength%3D10

    Note that only 10 results are returned. The above url will need to be called repeatly until the "total" attribute from the first response is satisfied

  2. For each of the results returned, take the "uri" attribute and call http://search2.odesi.ca/getDetails?requestURL={uri} to retrieve the metadata for each loaded study

 

Nesstar http://www.nesstar.com/software/public_api.html

ExLibris (SFX, bX, etc.)

 https://developers.exlibrisgroup.com/sfx/apis

Other Reference API's

Ontario Library Research Cloud 

http://developer.openstack.org/api-ref-objectstorage-v1.html

Dataverse

http://guides.dataverse.org/en/4.3/api/

 

  • No labels