Kdokoli s veřejnými nebo členskými pověřeními API může obdržet / veřejné čtení přístupový token.
- Chcete-li použít veřejné API, postupujte podle instrukce k získání vašich přihlašovacích údajů. Upozorňujeme, že při používání veřejného API musíte dodržovat ORCID Podmínky používání a naše Smluvní podmínky veřejného klienta API.
- Abyste mohli používat členské API, vaše organizace musí být ORCID členem a o pověření si můžete požádat na Zaregistrujte si klientskou aplikaci: Produkční člen API
Chcete-li získat token, zavoláte na ORCID Koncový bod tokenu API. Tento proces se často označuje jako tok OAuth pro klientské pověření nebo dvoukrokový 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 or member API client ID]
client_secret=[Your public or member 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ů.