機械翻訳について

チャネルの更新

put

/content/management/api/v1.1/channels/{id}

指定されたペイロードでチャネルを更新します。 チャネル・トークンのリフレッシュにも使用できます。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
問合せパラメータ
  • リフレッシュ・トークン
    デフォルト値: false
ヘッダー・パラメータ
本文()
ペイロード内の指定の情報でチャネルを更新します。 ペイロード内に指定されている場合でも、createdBy、createdDate、updatedBy、updatedDate、channelToken、isSiteChannelおよびlinksフィールドは無視されます。 このペイロードは、エンドポイントがチャネル・トークンのリフレッシュに使用されている場合はオプションです。
ルート・スキーマ : チャネル
型: object
チャネル
ソースを表示
ネストされたスキーマ : channelAccessControls
型: array
チャネル・アクセス制御のリスト。セキュアな標準チャネルでのみ許可されます。 現在、セキュア・チャネルに対してのみアクセス制御を許可しています
ソースを表示
ネストされたスキーマ : channelTokens
型: array
チャネルのトークンのリスト。
ソースを表示
ネストされたスキーマ : date
型: object
date
ソースを表示
ネストされたスキーマ : rankingPolicyContentTypes
型: array
チャネルの検索ランキング・ポリシー範囲。
ソースを表示
ネストされたスキーマ: repositories
型: array
チャネルに関連付けられたリポジトリ。 現在、サイト・チャネルのデフォルト・リポジトリのみが公開されています。
ソースを表示
ネストされたスキーマ : channelAccessControls
型: object
channelAccessControls
ソースを表示
  • 許容値: [ "CLOUD_USERS", "SERVICE_USERS", "SPECIFIC_USERS" ]
    付与されるアクセス制御タイプ、指定可能な値はCLOUD_USERS、SERVICE_USERS、SPECIFIC_USERS、デフォルトはCLOUD_USERSです
  • users
    チャネル・アクセス制御が提供される特定のユーザーで、アクセス制御タイプがSPECIFC_USERSの場合にのみ許可されます
ネストされたスキーマ: users
型: array
チャネル・アクセス制御が提供される特定のユーザーで、アクセス制御タイプがSPECIFC_USERSの場合にのみ許可されます
ソースを表示
ネストされたスキーマ : UserId
型: object
UserId
ソースを表示
ネストされたスキーマ : channelToken
型: object
channelToken
ソースを表示
ネストされたスキーマ : RepositoryId
型: object
RepositoryId
ソースを表示
トップに戻る

レスポンス

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

200レスポンス

OK。
本文()
ルート・スキーマ : チャネル
型: object
チャネル
ソースを表示
ネストされたスキーマ : channelAccessControls
型: array
チャネル・アクセス制御のリスト。セキュアな標準チャネルでのみ許可されます。 現在、セキュア・チャネルに対してのみアクセス制御を許可しています
ソースを表示
ネストされたスキーマ : channelTokens
型: array
チャネルのトークンのリスト。
ソースを表示
ネストされたスキーマ : date
型: object
date
ソースを表示
ネストされたスキーマ : rankingPolicyContentTypes
型: array
チャネルの検索ランキング・ポリシー範囲。
ソースを表示
ネストされたスキーマ: repositories
型: array
チャネルに関連付けられたリポジトリ。 現在、サイト・チャネルのデフォルト・リポジトリのみが公開されています。
ソースを表示
ネストされたスキーマ : channelAccessControls
型: object
channelAccessControls
ソースを表示
  • 許容値: [ "CLOUD_USERS", "SERVICE_USERS", "SPECIFIC_USERS" ]
    付与されるアクセス制御タイプ、指定可能な値はCLOUD_USERS、SERVICE_USERS、SPECIFIC_USERS、デフォルトはCLOUD_USERSです
  • users
    チャネル・アクセス制御が提供される特定のユーザーで、アクセス制御タイプがSPECIFC_USERSの場合にのみ許可されます
ネストされたスキーマ: users
型: array
チャネル・アクセス制御が提供される特定のユーザーで、アクセス制御タイプがSPECIFC_USERSの場合にのみ許可されます
ソースを表示
ネストされたスキーマ : UserId
型: object
UserId
ソースを表示
ネストされたスキーマ : channelToken
型: object
channelToken
ソースを表示
ネストされたスキーマ : RepositoryId
型: object
RepositoryId
ソースを表示

400レスポンス

不正リクエスト

403レスポンス

禁止。

404レスポンス

見つかりません。

500レスポンス

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

次の例では、cURLを使用してRESTリソースでPUTリクエストを送信することによってチャネルを更新する方法を示します。

curl -X PUT -H  'Content-Type: application/json' -H 'X-Requested-With: XMLHttpRequest' 'https://host:port/content/management/api/v1.1/channels/{id}'

例:

これはIdでチャネルを更新: CC210646ADFC2D41F70155C01865795543D050035F70:ローカリゼーション・ポリシーを追加し、ポリシーを公開します。 ペイロードを独自のデータで置換します。

/content/management/api/v1.1/channels/CC210646ADFC2D41F70155C01865795543D050035F70

リクエスト本文

{
    "id": "CC210646ADFC2D41F70155C01865795543D050035F70",
    "name": "channelName_secure",
    "description": "some channel description",
    "channelType": "secure",
    "publishPolicy": "anythingPublished",
    "localizationPolicy": "7B8F6F008D905491E0534DB0F70AEE4C"
    }
先頭に戻る