機械翻訳について

編集ロールのリスト

get

/content/management/api/v1.1/editorialRoles

カスタム編集ロールをリストします。

リクエスト

問合せパラメータ
  • このパラメータは、リスト内の各編集ロールで返されるフィールドを制御するために使用されます。 このパラメータは、フィールド名または「すべて」のカンマ区切りリストを受け入れます。 これらのフィールドは、リスト内の編集ロールごとに返されます。 すべてのフィールド名は大/小文字が区別され、ユーザーは問合せで正しいフィールド名を指定する必要があります。 各編集ロールには、標準フィールド(idnamedescriptioncreatedBycreatedDateupdatedByupdatedDateroleName)と追加フィールド(contentPrivilegestaxonomyPrivileges)の両方があります。 fields「すべて」 (大/小文字を区別しない)として指定すると、すべての標準フィールドおよび追加フィールドが返されます。 このパラメータは問合せではオプションであり、結果にはレスポンスの標準フィールドのみが表示されます。 問合せで指定されたフィールド名が正しくないか無効な場合は、エラーがスローされます。 このパラメータによって明示的に指定されていない場合でも、「id」フィールドは常に返されます。

    : ?fields=id,name,description
    これにより、編集ロールごとにidnameおよびdescriptionフィールドが返されます。

    : ?fields=all
    これにより、すべての標準フィールドと、編集ロールごとにすべての追加フィールドが返されます。
  • このパラメータは、負でない整数を受け入れ、結果のサイズの制御に使用します。
    デフォルト値: 50
  • このパラメータは、負でない整数を受け入れ、結果の開始インデックスを制御するために使用します。
    デフォルト値: 0
  • このパラメータは、結果の順序を制御するために使用します。 この問合せパラメータの値は、fieldName:[asc/desc]の書式に従います。「昇順」は昇順、「説明」は降順、デフォルトの順序は「昇順」です。フィールド名で使用できるフィールドは、nameおよびupdatedDateのみです。
    デフォルト値: name:asc
  • このパラメータは、フィールド値に一致する問合せ式条件を受け入れます。 問合せ条件の値は、{fieldName} {operator} "{fieldValue}"の形式に従います。 現在許可されているfieldNamesはnameのみで、現在許可されている演算子はnamemtのみです。 この問合せパラメータは、デフォルトではオプションです。
    :
    ?q=(name mt "editor")
  • このパラメータは、ブール・フラグを受け入れます。 trueとして指定した場合、返される結果には合計結果数が含まれる必要があります。
    デフォルト値: false
トップに戻る

レスポンス

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

200レスポンス

OK。
本文()
ルート・スキーマ : EditorialRoles
型: object
EditorialRoles
ソースを表示
ネストされたスキーマ : aggregationResults
型: array
集計結果。
ソースを表示
ネストされたスキーマ: items
型: array
コレクションに含まれる特異なリソース。
ソースを表示
ネストされたスキーマ : 殺害
型: array
固定品目。 検索リストの上部に固定されたアイテムを表示
ソースを表示
ネストされたスキーマ : AggregationResult
型: object
ソースを表示
ネストされたスキーマ : EditorialRole
型: object
EditorialRole
ソースを表示
ネストされたスキーマ : contentPrivileges
型: array
カスタム編集ロールによって定義されたアセット・タイプの権限。
ソースを表示
ネストされたスキーマ : date
型: object
date
ソースを表示
ネストされたスキーマ : taxonomyPrivileges
型: array
カスタム編集ロールによって定義されたタクソノミの権限。
ソースを表示
ネストされたスキーマ : ContentPrivilege
型: object
ContentPrivilege
ソースを表示
ネストされたスキーマ: operations
型: array
Operations
ソースを表示
ネストされたスキーマ : TaxonomyPrivilege
型: object
TaxonomyPrivilege
ソースを表示
ネストされたスキーマ : nodes
型: array
カテゴリのパス。
ソースを表示
ネストされたスキーマ: operations
型: array
Operations
ソースを表示
ネストされたスキーマ : CategoryNodeBean
型: object
ソースを表示

304 レスポンス

変更されていません。

400レスポンス

不正リクエスト

403レスポンス

禁止。

500レスポンス

内部サーバー・エラー
トップに戻る

次の例は、cURLを使用してGETリクエストを発行して、エディタ・ロールをリストする方法を示しています。

curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/editorialRoles'

/content/management/api/v1.1/editorialRoles?limit=10&offset=0&orderBy=name:asc

このリストには、編集ロール名昇順でソートされた、標準フィールドのある10の編集用ロールの最初のセットがリストされます。

レスポンス本文

{
	    "hasMore": false,
	    "offset": 0,
	    "count": 1,
	    "limit": 1,
	    "items": [
	        {
	            "id": "D2434092E77D436D96E468C343249B1D",
	            "name": "Custom Editor Role",
	            "description": "role description",
	            "createdBy": "cecuser1",
	            "createdDate": {
	                "value": "2021-09-13T05:03:55.956Z",
	                "timezone": "UTC"
	            },
	            "updatedBy": "cecuser1",
	            "updatedDate": {
	                "value": "2021-09-13T05:03:55.956Z",
	                "timezone": "UTC"
	            },
	            "roleName": "manager",
	            "links": [
	                {
	                    "href": "http://<hostname>/content/management/api/v1.1/editorialRoles/D2434092E77D436D96E468C343249B1D",
	                    "rel": "self",
	                    "method": "GET",
	                    "mediaType": "application/json"
	                }
	            ]
	        }
	    ],
	    "links": [
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles?limit=10&orderBy=name:asc&offset=0",
	            "rel": "self",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles?limit=10&orderBy=name:asc&offset=0",
	            "rel": "canonical",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/metadata-catalog/editorialRoles",
	            "rel": "describedby",
	            "method": "GET",
	            "mediaType": "application/schema+json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles?limit=10&orderBy=name:asc&offset=0",
	            "rel": "first",
	            "method": "GET",
	            "mediaType": "application/json"
	        },
	        {
	            "href": "http://<hostname>/content/management/api/v1.1/editorialRoles?limit=10&orderBy=name:asc&offset=0",
	            "rel": "last",
	            "method": "GET",
	            "mediaType": "application/json"
	        }
	    ]
      }
先頭に戻る