cpitclaudel / biblio.el

Browse and import bibliographic references from CrossRef, DBLP, HAL, arXiv, Dissemin, and doi.org from Emacs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for JSTOR

mgttlinger opened this issue · comments

It would be nice to have JSTOR as an additional supported source

They have an API for querying (the matchmaker API is the relevant one) which provides rather rich information on the results.

An example query would look like (requires an Authorization token in the header)
https://labs.jstor.org/api/matchmaker/?title=subsumption
producing a result like this
https://gist.github.com/mgttlinger/c2d225492e028ddf47b0197c8229b14c

Thanks for the suggestion. I'm not sure why I missed this issue.

The API looks nice, though it seems that they require registration to use it. On the other hand, it seems that the API returns results even if without the Authorization header. I wonder if it's OK to use it without that header.

In general, I try to only include in biblio itself backends that don't need registration, and encourage publication of other backends as separate packages.