5.6 Which RA?サービス
Which RA?は、Handle解決から返されたtype/valueペアを調べ、DOIプロキシから入手できる特定の情報を提供するために構築されたシンプルなサービスです。このサービスは、特定のDOI名やDOI名の集合を担当するDOI登録機関(RA)の名称を返します。
このサービスは、以下のコマンドで要求します。
https://doi.org/doiRA/<doi-names>
ここでは:
- <doi-names>: 単一のDOI名、またはカンマで区切られたDOI名のリスト
DOI名がカンマを含む場合、カンマはパーセントエンコードする必要があります(10.2.2 DOI名のエンコーディング参照)。
shortDOI名はサポートしていませんので、ご注意ください。
RAの名称を指定するJSONの一部が返されます。
例えば、https://doi.org/doiRA/10.5240/B1FA-0EEC-C316-3316-3A73-Lを解決すると、以下が返されます。
[
{
"DOI":"10.5240/B1FA-0EEC-C316-3316-3A73-L", "RA":"EIDR"
}
]
RAの名称・略称の一覧は、ウェブサイトに掲載されています。表示される可能性のあるエラーメッセージは「Invalid DOI(無効なDOI)」、「DOI does not exist (DOIが存在しません)」、「Unknown(不明)」などです。