Любой человек с общедоступными учетными данными или учетными данными API может получить / read-public токен доступа.
- Чтобы использовать публичный API, следуйте инструкциям инструкции для получения ваших учетных данных. Обратите внимание, что при использовании публичного API необходимо соблюдать ORCID Правила и условия пользования и наш Условия и положения публичного клиента API.
- Чтобы использовать API участника, ваша организация должна быть ORCID член, и вы можете подать заявку на получение аккредитации на Зарегистрируйте клиентское приложение: Production Member API
Чтобы получить токен, вы звоните на номер ORCID Конечная точка API-токена. Этот процесс часто называют потоком OAuth с учётными данными клиента или двухэтапной OAuth.
Пример вызова для получения токена доступа для чтения общедоступных данных в песочнице - замените заполнители своими учетными данными (обязательно удалите скобки.
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
Затем вам будет возвращен токен доступа, подобный приведенному ниже. Возвращенный токен является долгоживущим (не истекает примерно 20 лет) и может использоваться несколько раз для получения общедоступных данных из ORCID Records.
"access_token":"43914fb8-7f34-417d-9d4e-eaa820c92c0d",
"token_type":"bearer",
"expires_in":631138518,
"scope":"/read-public",
"orcid":null
Примечание: Все токены с областью / Authenticate теперь также имеют область / read-public. Если вы используете только область / Authenticate, вы можете использовать сохраненные токены доступа для чтения общедоступных данных без необходимости повторного получения токена доступа.
Интеграторы, использующие членский API, могут использовать / read-public возможности для чтения ORCID записывать конспекты.