Genel veya üye API kimlik bilgilerine sahip olan herkes, /okuma-genel erişim belirteci.
- Genel API'yi kullanmak için aşağıdaki adımları izleyin: talimatlar Kimlik bilgilerinizi almak için. Lütfen, Genel API'yi kullanırken aşağıdakilere uymanız gerektiğini unutmayın: ORCID Kullanım Şartları ve Koşulları ve API Genel İstemci Şartları ve Koşulları.
- Üye API'sini kullanmak için kuruluşunuzun bir ORCID üye olabilirsiniz ve kimlik bilgileri için başvuruda bulunabilirsiniz Bir istemci uygulamasını kaydedin: Üretim Üyesi API'si
Bir jeton almak için, şu numaraya bir çağrı yaparsınız: ORCID API belirteci uç noktası. Bu işlem genellikle istemci kimlik bilgileri OAuth akışı veya 2 adımlı OAuth olarak adlandırılır.
Korumalı alandaki genel verileri okumak üzere bir erişim belirteci almak için örnek bir çağrı — yer tutucuları kimlik bilgilerinizle değiştirin (köşeli ayraçları çıkardığınızdan emin olun.
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
Daha sonra size aşağıdakine benzer bir erişim belirteci iade edilecektir. Döndürülen belirteç uzun ömürlüdür (yaklaşık 20 yıl boyunca sona ermez) ve genel verileri almak için birden çok kez kullanılabilir. ORCID Kayıtlar.
{"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}
Not: /authenticate kapsamına sahip tüm belirteçler artık /read-public kapsamına da sahip. Yalnızca /authenticate kapsamını kullanırsanız, yeniden bir erişim belirteci almanıza gerek kalmadan genel verileri okumak için saklanan erişim belirteçlerini kullanabilirsiniz.
Üye API'sini kullanan entegratörler şunları kullanabilir: /okuma-genel okuma kapsamı ORCID özetleri kaydedin.