python-orcid
python-orcid copied to clipboard
Python wrapper around ORCID API
From what I can see, there is nothing in the current codebase to support the ORCID v3 APIs. Is anyone working on this? (I am kind of worried that they...
In the past the way to obtain the CSRF token was: ``` def _authenticate(self, user_id, password, redirect_uri, scope): session = requests.session() session.get('https://' + self._host + '/signout', timeout=self._timeout) params = {...
I think the token url is incorrect for the PublicAPI class is this: self._token_url = https://api.orcid.org/oauth/token should be this instead? self._token_url = "https://orcid.org/oauth/token"
In `read_record_public`, when a list of `put_code`s is given, these are currently joined together as strs, but the API returns these codes as ints. It's not a *huge* burden to...
How can one pass a title or an author name and get the ORCID ID using this api?
The documentation needs some instructions for running the test suite. It looks like you need to supply a bunch parameters via environment variables (a key, a secret, an email address...
We have a requirement to talk to the ORCID APIs via an http/https proxies. I am working on some changes to implement this ... by simply passing a 'requests' compatible...
Would be good if releases that are published to pypi could also be tagged in git please
It'd be nice to have the version parameters as arguments to the PublicAPI class in `orcid.py`. At the moment I can't use your code since SEARCH_VERSION is hard coded in...