機械翻訳について

言語を取得

get

/km/api/v1/languages/{id}

このメソッドは、指定されたIDパラメータを持つLanguageオブジェクトを返します。

URIの例

このメソッドのURIの例を次に示します:

  • http://<IM_REST_API_HOST>/km/api/latest/languages/{id}

    リクエストは、指定されたIDパラメータを持つLanguageオブジェクトをFULLモードで返します。

  • http://<IM_REST_API_HOST>/km/api/latest/languages/{id}?mode=KEY

    このリクエストは、KEYモードで指定したIDパラメータを持つLanguageオブジェクトを返します。

リクエスト

パス・パラメータ
  • 取得するオブジェクトの一意の識別子。
トップに戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

「OK」をクリックします。
本文( )
ルート・スキーマ : 言語
タイプ: object
タイトル: Language
ソースを表示
ネストされたスキーマ : ロケール
タイプ: array

Languageオブジェクトに関連付けられたLocaleオブジェクトのリスト。

ソースを表示
ネストされたスキーマ : LocaleKey
タイプ: object
タイトル: LocaleKey
ソースを表示
トップに戻る

次の例は、cURLを使用してRESTリソースに対する取得リクエストを発行することによって、指定されたIDパラメータを持つLanguageオブジェクトを検索する方法を示しています。

curl -X "GET" "http://IM_REST_API_HOST/km/api/latest/languages/{id}"

リクエスト・ヘッダーの例

次に、リクエスト・ヘッダーの例を示します。

curl -X GET "https://<IM_REST_API_HOST>/km/api/latest/languages/{id}" -u "<username:password>" -H "Accept: application/json" -H "Content-Type: application/json"

レスポンス本文の例

次の例は、JSON形式のレスポンス本文のコンテンツを示しています:

{
    "recordId": "af",
    "links": [
        {
            "rel": "canonical",
            "href": "https://<IM_REST_API_HOST>/km/api/v1/languages/af",
            "mediaType": "application/json, application/xml",
            "method": "GET"
        },
        {
            "rel": "collection",
            "href": "https://<IM_REST_API_HOST>/km/api/v1/languages",
            "mediaType": "application/json, application/xml",
            "method": "GET",
            "profile": "https://<IM_REST_API_HOST>/km/api/v1/metadata-catalog/languages"
        }
    ],
    "dateAdded": "1970-01-01T23:11:11+0000",
    "dateModified": "1970-01-01T23:11:11+0000",
    "languageCode": "af",
    "languageDesc": "Afrikaans",
    "locales": []
}
「トップに戻る」