ORCID そうでない組織を許可するパブリックAPIを提供します ORCID システムとアプリケーションをに接続するメンバー ORCID マシン間通信を備えたレジストリ。 APIはRESTfulAPIであり、XMLとJSONの両方をサポートします。
パブリック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 メンバー。