Kdokoli s veřejnými nebo členskými pověřeními API může obdržet / veřejné čtení přístupový token. Chcete-li získat token, zavolejte na ORCID Koncový bod tokenu API.
Tento proces se často označuje jako tok OAuth pověření klienta nebo dvoufázový OAuth.
Ukázkové volání k získání přístupového tokenu ke čtení veřejných dat na karanténě - nahraďte zástupné symboly vašimi pověřeními (nezapomeňte odstranit závorky.
URL=https://sandbox.orcid.org/oauth/token
HEADER: Accept: application/json
METHOD: POST
DATA:
client_id=[Your public API client ID]
client_secret=[Your public API secret]
grant_type=client_credentials
scope=/read-public
Poté vám bude vrácen přístupový token podobný následujícímu. Vrácený token má dlouhou životnost (nevyprší po dobu přibližně 20 let) a lze jej použít několikrát k načtení veřejných dat z ORCID evidence.
{"access_token":"4bed1e13-7792-4129-9f07-aaf7b88ba88f","token_type":"bearer",
"refresh_token":"2d76d8d0-6fd6-426b-a017-61e0ceda0ad2","expires_in":631138518,
"scope":"/read-public","orcid":null}
Poznámka: Všechny tokeny s rozsahem / authenticate mají nyní také rozsah / read-public. Pokud používáte pouze obor / authenticate, můžete použít uložené přístupové tokeny ke čtení veřejných dat, aniž byste museli znovu získat přístupový token.
Integrátoři používající členské API mohou používat / veřejné čtení prostor ke čtení ORCID souhrny záznamů.