チャネルの読取り
get
/content/management/api/v1.1/channels/{id}
チャネルを読み取ります。
リクエスト
パス・パラメータ
- id: string
チャネルのId。
問合せパラメータ
- links(optional): string
このパラメータは、リンク名のカンマ区切りのリストを受け入れます。 デフォルトでは、このパラメータによって、適用可能なすべてのリンクが指定されます。 可能な値は次のとおりです: self, canonical, describedby
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。
ルート・スキーマ : チャネル
型:
objectチャネル
ソースを表示
- channelAccessControls(optional): array channelAccessControls
チャネル・アクセス制御のリスト。セキュアな標準チャネルでのみ許可されます。 現在、セキュア・チャネルに対してのみアクセス制御を許可しています
- channelTokens(optional): array channelTokens
チャネルのトークンのリスト。
- channelType(optional): string
許容値:
[ "public", "secure" ]チャネルのタイプ。 - createdBy(optional): string
チャネルのcreatedByユーザー。
- createdDate(optional): object date
date
- description(optional): string
チャネルの説明。
- id(optional): string
チャネルのId。 これはレスポンス取得と送信リクエストの必須プロパティであり、リクエストの転送には必要ありません。
- isSiteChannel(optional): boolean
チャネルがサイト・チャネルであるかどうかをチェックします。
- isSitePlanChannel(optional): boolean
- links(optional): array links
リンク
- localizationPolicy(optional): string
チャネルのローカリゼーション・ポリシー。
- name(optional): string
チャネルの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
- primaryChannelSupported(optional): boolean
primaryChannelSupported
- publishPolicy(optional): string
許容値:
[ "anythingPublished", "onlyApproved" ]チャネルの公開ポリシー。 - rankingPolicyContentTypes(optional): array rankingPolicyContentTypes
チャネルの検索ランキング・ポリシー範囲。
- rankingPolicyDescriptorId(optional): string
チャネルの検索ランキング・ポリシー記述子ID。
- rankingPolicyDescriptorName(optional): string
チャネルの検索ランキング・ポリシー記述子名。
- repositories(optional): array repositories
チャネルに関連付けられたリポジトリ。 現在、サイト・チャネルのデフォルト・リポジトリのみが公開されています。
- roleName(optional): string
チャネル上のユーザー・ロールの名前。
- updatedBy(optional): string
チャネルのupdatedByユーザー。
- updatedDate(optional): object date
date
ネストされたスキーマ : channelAccessControls
型:
arrayチャネル・アクセス制御のリスト。セキュアな標準チャネルでのみ許可されます。 現在、セキュア・チャネルに対してのみアクセス制御を許可しています
ソースを表示
- Array of: object channelAccessControls
channelAccessControls
ネストされたスキーマ : channelTokens
型:
arrayチャネルのトークンのリスト。
ソースを表示
- Array of: object channelToken
channelToken
ネストされたスキーマ: repositories
型:
arrayチャネルに関連付けられたリポジトリ。 現在、サイト・チャネルのデフォルト・リポジトリのみが公開されています。
ソースを表示
- Array of: object RepositoryId
RepositoryId
ネストされたスキーマ : channelAccessControls
型:
objectchannelAccessControls
ソースを表示
- type(optional): string
許容値:
[ "CLOUD_USERS", "SERVICE_USERS", "SPECIFIC_USERS" ]付与されるアクセス制御タイプ、指定可能な値はCLOUD_USERS、SERVICE_USERS、SPECIFIC_USERS、デフォルトはCLOUD_USERSです - users(optional): array users
チャネル・アクセス制御が提供される特定のユーザーで、アクセス制御タイプがSPECIFC_USERSの場合にのみ許可されます
ネストされたスキーマ: users
型:
arrayチャネル・アクセス制御が提供される特定のユーザーで、アクセス制御タイプがSPECIFC_USERSの場合にのみ許可されます
ソースを表示
- Array of: object UserId
UserId
ネストされたスキーマ : UserId
型:
objectUserId
ソースを表示
- groupType(optional): string
許容値:
[ "CEC", "IDP" ] - name(optional): string
- type(optional): string
許容値:
[ "user", "group" ]
ネストされたスキーマ : channelToken
型:
objectchannelToken
ソースを表示
- expirationDate(optional): object date
date
- name(optional): string
トークンの名前。
- token(optional): string
トークンの値。
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
ネストされたスキーマ : RepositoryId
型:
objectRepositoryId
ソースを表示
- id(optional): string
- name(optional): string
リポジトリの名前。 これは、レスポンスの取得とリクエストのポスト/送信の必須プロパティです。
304 レスポンス
変更されていません。
400レスポンス
不正リクエスト
403レスポンス
禁止。
404レスポンス
見つかりません。
500レスポンス
内部サーバー・エラー
例
次の例は、cURLを使用してRESTリソースにGETリクエストを発行することで、そのIDを使用してチャネル詳細を取得する方法を示しています:
curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/channels/{id}'
例:
これはIdのチャネルを読み取ります: CC3CF44049B94207BE552A345E74319B10F86A56D2F7。
/content/management/api/v1.1/channels/CC3CF44049B94207BE552A345E74319B10F86A56D2F7
レスポンス本文
{
"id": "CC3CF44049B94207BE552A345E74319B10F86A56D2F7",
"name": "channelName12",
"description": "some channel description",
"createdBy": "marketing.user",
"createdDate": {
"value": "2018-11-30T10:21:31.885Z",
"timezone": "UTC"
},
"updatedBy": "marketing.user",
"updatedDate": {
"value": "2018-11-30T10:21:31.885Z",
"timezone": "UTC"
},
"channelType": "public",
"isSiteChannel": false,
"publishPolicy": "anythingPublished",
"localizationPolicy": "7B8F6F008D905491E0534DB0F70AEE4C",
"channelTokens": [
{
"name": "defaultToken",
"name of the token.": "defaultToken",
"value of the token.": "12b4e75643051cdc830b27d6d3503e44",
"token": "12b4e75643051cdc830b27d6d3503e44",
"expirationDate of the token.": {
"value": "2098-12-28T00:00:00.000Z",
"timezone": "UTC"
},
"expirationDate": {
"value": "2098-12-28T00:00:00.000Z",
"timezone": "UTC"
}
}
],
"links": [
{
"href": "https://host:port/content/management/api/v1.1/channels/CC3CF44049B94207BE552A345E74319B10F86A56D2F7",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://host:port/content/management/api/v1.1/channels/CC3CF44049B94207BE552A345E74319B10F86A56D2F7",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://host:port/content/management/api/v1.1/metadata-catalog/channels/CC3CF44049B94207BE552A345E74319B10F86A56D2F7",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
]
}