のアクセス ORCID パブリックAPIには、クライアントで構成される一連のクレデンシャルが必要です ID とクライアントシークレット。 このガイドでは、取得するために必要な手順について説明します ORCID パブリックAPIクレデンシャル。 ORCID メンバーの資格情報を代わりに使用できるため、メンバーはパブリックAPIに登録する必要はありません。 メンバーの資格情報を登録するには、を参照してください。 クライアントアプリケーションを登録する.
パブリックAPIクレデンシャルは、個人のクレデンシャルに関連付けられています ORCID 記録し、他の人に譲渡することはできません。 に同意する必要があります パブリックAPI利用規約 クレデンシャルが発行される前。
組織のAPIクレデンシャルは、サポートする組織が利用できます ORCID 有料会員サブスクリプションを通じて。 詳細については、こちらをご覧 ORCID メンバーシップ.
開発者は、パブリックAPIをテストすることをお勧めします。 サンドボックス テスト サーバー 製品版を使用する前に。
開発者は、パブリックAPIをテストすることをお勧めします。 サンドボックス テスト サーバー 製品版を使用する前に。 以下は、サンドボックス環境と本番環境の両方でパブリックAPIクレデンシャルを登録する方法の手順です。
- あなたにサインインします ORCID 記録:
本番サーバー: https://orcid.org/signin
サンドボックステストサーバー: https://sandbox.orcid.org/signin - 右上隅にあるあなたの名前をクリックしてください
- 【送信】ボタンをクリックします。販売者は原則としてXNUMX日以内に回答を返信します。XNUMX日を過ぎても回答がない場合は、Artisanaryまでお問い合わせください。 開発者ツール メニューオプションから
Note: 開発者ツールにアクセスするには、メールアドレスを確認する必要があります。 メールアドレスをまだ確認していない場合は、この時点で確認するように求められます。 - 「無料で登録」をクリックします ORCID パブリック API」ボタン。

- プロンプトが表示されたら、利用規約を確認して同意します。

アプリケーションを登録する
- 利用規約に同意すると、開発者ツールに戻ります(https://orcid.org/developer-tools or https://sandbox.orcid.org/developer-tools)。 提示されたフォームに記入して、新しいアプリケーションを登録します。
- 名:アプリケーションの名前。 これは、ユーザーがアプリケーションにユーザーを取得する権限を付与したときに表示されます ORCID iD、そしてそれは彼らに表示されます 信頼できる組織リスト。 組織またはサービスの名前(ジャーナル名など)を使用することをお勧めします。
- ウェブサイト:ユーザーがアプリケーションの詳細を確認するためにアクセスできるWebサイト。 これは彼らに表示されます 信頼できる組織リスト.
- 説明:開発中のアプリケーションとユーザーの使用方法に関する情報 ORCID iD。 これは、OAuth画面でユーザーに表示されます。

- URIをリダイレクトする:ユーザーがアプリケーションを承認すると、指定したURIに返されます。 これらのURIを事前に提供する必要があります。そうしないと、統合ユーザーでエラーが発生します。
- HTTPSURIのみ 生産で受け入れられます。
- 登録されたドメイン MUST サブドメインを含め、使用されているドメインと完全に一致します。
- 可能な場合は、すべてのリダイレクトURIを完全に登録します これは最も安全なオプションであり、私たちが推奨するものです。 リダイレクトURIの詳細については、 よくあるご質問
- パブリックAPIアプリケーションには、少なくともXNUMXつのリダイレクトURIが登録されている必要があります
- テストの場合、[リダイレクトURIのテスト]の下にある[+ Google OAuth2 Playground]をクリックするか、[+ Google OAuthXNUMX Playground]をクリックして、Google OAuthPlaygroundURIを自動的に追加できます。 ORCID 「+」をクリックしてパブリックAPISwaggerORCID パブリックSwaggerインターフェイス」。
- 詳細については、を参照してください。 リダイレクトURIについて。
- フォームの下部にある[保存]アイコンをクリックして、APIクレデンシャルを生成します。

- APIクレデンシャルを表示するには、[詳細を表示]をクリックします。

- APIクレデンシャル–クライアント ID およびクライアントシークレット–リダイレクトURIのすぐ下に表示されます。 クレデンシャルの下には、クレデンシャルが事前に入力されたサンプルURLとAPI呼び出しがあります。

クレデンシャルを使用する
クレデンシャルを取得したので、次は ORCID パブリックAPI!
あなたが ORCID メンバー。