機械翻訳について

コンテンツに割り当てられたすべてのビューの取得

get

/km/api/v1/content/{id}/views

このメソッドは、指定されたIDパラメータを持つContentオブジェクトに関連付けられているViewオブジェクトのリストを返します。

このリソースは、orderByリクエスト・パラメータをサポートしています。 このパラメータをHTTPサービス・リクエストとともに使用して、返されたリストをソートできます。

orderByパラメータでは、次の値を使用できます:

  • recordId
  • referenceKey
  • name
  • dateAdded
  • dateModified

URIの例

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

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

    リクエストによって、指定されたIDパラメータを持つコンテンツ・オブジェクトに関連付けられているビュー・オブジェクトのリストが、参照キーでソートされて昇順で返されます。

  • http://<IM_REST_API_HOST>/km/api/latest /content/{id}/views?orderBy=referenceKey:desc

    リクエストは、指定されたIDパラメータを持つコンテンツ・オブジェクトに関連付けられているビュー・オブジェクトのリストを、参照キーでソートして降順で返します。

リクエスト

パス・パラメータ
  • コンテンツ・オブジェクトの一意の識別子
トップに戻る

レスポンス

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

200 レスポンス

「OK」をクリックします。
本文( )
ルート・スキーマ : ResultList ViewKey
タイプ: object
タイトル: ResultList ViewKey
ソースを表示
ネストされたスキーマ : アイテム
タイプ: array
ソースを表示
ネストされたスキーマ : ViewKey
タイプ: object
タイトル: ViewKey
ソースを表示
トップに戻る

次の例は、指定したIDパラメータを持つコンテンツ・オブジェクトに関連付けられているビュー・オブジェクトのリストを取得する方法を示しています:

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

レスポンス本文の例

次に、JSON形式のレスポンス本文の例を示します。

{
  "items": [
    {
      "recordId": "BBA181DFB52148779A416184A191B2AF",
      "referenceKey": "SERVICE",
      "name": "Service",
      "links": [
        {
          "rel": "parent",
          "href": "https://<IM_REST_API_HOST>/km/api/latest/views/FBA17E28CAAB4A7387A44BEE77240E33",
          "mediaType": "application/json, application/xml",
          "method": "GET"
        },
        {
          "rel": "canonical",
          "href": "https://<IM_REST_API_HOST>/km/api/latest/views/BBA181DFB52148779A416184A191B2AF",
          "mediaType": "application/json, application/xml",
          "method": "GET"
        },
        {
          "rel": "collection",
          "href": "https://<IM_REST_API_HOST>/km/api/latest/views",
          "mediaType": "application/json, application/xml",
          "method": "GET",
          "profile": "https://<IM_REST_API_HOST>/km/api/latest/metadata-catalog/views"
        }
      ]
    }
  ],
  "hasMore": false,
  "limit": 20,
  "offset": 0,
  "links": [
    {
      "rel": "canonical",
      "href": "https://<IM_REST_API_HOST>/km/api/latest/content/27BA7D089309424D86657C14C4B637A6/views?limit=20&offset=0&_=1543215383643",
      "mediaType": "application/json, application/xml",
      "method": "GET"
    }
  ],
  "count": 1
}
「トップに戻る」