機械翻訳について

インポートからのコンテンツの更新

put

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

このメソッドは、リクエストで指定されたコンテンツ・ビジネス・オブジェクトをインポートします。 インポートは、既存の文書の更新として実行されます。 インポートを実行するには、複合コンテンツ・ビジネス・オブジェクトとともにファイル添付を指定する必要があります。

インポート・フロー条件の作成

インポート・フローの作成中に新しい文書を作成する場合は、次の点を考慮してください:

  • 新しいドキュメントのdateAdded値は、新しいドキュメントのcreateDateとして設定されます。 指定したdateAdded値はすべて無視されます。
  • createDateフィールドの値を指定する場合は、次の点を考慮してください:
    • createDate値は過去である必要があります。
    • createDate値は、dateModified値以前である必要があります。
    • nullに設定されたcreateDate値は、現在の日付および現在の時間値が作成日として設定されます。
  • dateModifiedフィールドの値を指定する場合は、次の点を考慮してください:
    • dateModified値は将来にできません。
    • dateModified値は、createDate以降にする必要があります。
    • dateModified値は、createDate値がある場合にのみ指定する必要があります。
    • dateModified値がnullに設定されている場合、現在の日付および現在の時間の値は変更日に設定されます。

インポート・フロー条件の更新

更新のインポート・フロー中に現在のロケールで文書の新しいバージョンを作成する場合は、次の点を考慮してください:

  • 新しいバージョンのドキュメントのcreateDateは、以前のバージョンのドキュメントのcreateDateとして設定されます。 指定したcreateDate値はすべて無視されます。
  • 新しいバージョンのドキュメントのdateAddedは、以前のバージョンのドキュメントのdateAddedとして設定されます。 指定したdateAdded値はすべて無視されます。
  • dateModifiedフィールドの値を指定する場合は、次の点を考慮してください:
    • dateModified値は将来にできません。
    • dateModified値は、以前のバージョンのdateModified以降にする必要があります。
    • nullに設定されたdateModified値は、現在の日付および現在の時間値が新しいバージョンの日付変更として設定されます。
  • インポート・フロー条件の翻訳

    翻訳インポート・フロー中に別のロケールで文書の新しいバージョンを作成する場合は、次の点を考慮してください:

    • 新しいバージョンのドキュメントのdateAdded値は、createDate値として設定されます。 指定したdateAdded値はすべて無視されます。
    • createDateフィールドの値を指定する場合は、次の点を考慮してください:
      • createDate値は将来にできません。
      • createDate値は、dateModified以前である必要があります。
      • nullに設定されたcreateDate値は、現在の日付および現在の時間値が作成日として設定されます。
    • dateModifiedフィールドの値を指定する場合は、次の点を考慮してください :
      • dateModified値は将来にできません。
      • dateModified値は、createDate以降にする必要があります。
      • dateModified値がnullに設定されている場合、現在の日付および現在の時間の値は変更された日付として設定されます。
      • dateModified値は、createDate値がある場合にのみ指定する必要があります。

    次の表に、作成、変換および更新メソッドのコール時に使用されるフィールド・パラメータの通常のフロー条件とインポート・フロー条件を示します。

    フィールド 通常フロー 通常のフロー条件 インポート・フロー フロー条件のインポート
    作成/ 翻訳 更新 作成/ 翻訳 更新
    創造者 許可されていません 許可されていません なし ALLOWED IGNORED 記事の作成中にのみ、ユーザーを作成者として指定できます。 作成者が指定されていない場合、アクティブ・ユーザーは作成者として設定されます。
    所有者 OPTIONAL OPTIONAL 作成者フィールドを使用して、別のユーザーを所有者として指定できます。 所有者が指定されていない場合、アクティブなユーザーは所有者として設定されます。 OPTIONAL OPTIONAL 所有者フィールドを使用して、別のユーザーを所有者として指定できます。 更新中に所有者が指定されていない場合、アクティブ・ユーザーは作成者として設定されます。
    lastModifier 許可されていません 許可されていません デフォルトでは、アクティブなユーザーは常に最後の修飾子です。 OPTIONAL OPTIONAL lastModifierフィールドを使用して、最後の修飾子として別のユーザーを指定できます。 最後の修飾子が指定されていない場合、アクティブなユーザーは最後の修飾子とみなされます。
    createDate 許可されていません 許可されていません なし OPTIONAL OPTIONAL  
    dateAdded 許可されていません 許可されていません なし IGNORED IGNORED dateAdded値は、すべてのインポート・フローでは無視されます。
    dateModified 許可されていません EXPECTED 更新中、dateModified値は最新バージョンのDateModifiedと一致する必要があります。 OPTIONAL OPTIONAL 詳細は、インポート・フロー条件の作成、インポート・フロー条件の更新および「インポート・フロー条件の翻訳」の項を参照してください。
    公開 該当なし 該当なし 公開フィールドは通常のフローでは適用できません。 OPTIONAL OPTIONAL なし。

    ノート: 新しいドキュメントをインポートするには、インポート時に対応するPOSTメソッドを使用します。

    リクエスト

    サポートされるメディア・タイプ
    パス・パラメータ
    本文( )
    更新するContentBOと変更クオリファイアBOの複合。
    ルート・スキーマ : CompositeContent
    タイプ: object
    タイトル: CompositeContent
    ソースを表示
    ネストされたスキーマ : コンテンツ
    タイプ: object
    タイトル: Content
    ソースを表示
    • allTranslations

      このフィールドは、ユーザーが表示できるすべての翻訳済コンテンツのリストを返します

      このフィールドは、allTranslations問合せパラメータが値trueで渡された場合にのみ移入されます。

    • アンサーとコンテンツ間のマッピングを可能にする一意の識別子。

    • ArticleStatusKey
      タイトル: ArticleStatusKey
    • LocaleKey
      タイトル: LocaleKey
    • コンテンツ・オブジェクトのバージョン
    • categories

      コンテンツに割り当てられたカテゴリ・オブジェクトまたはカテゴリ・オブジェクトのリスト。

      たとえば 世界がレベル1のカテゴリである場合、レベル2にアフリカ、ウクライナ、アメリカなどがある可能性があります。 カテゴリ内のオブジェクトのリクエストは、階層的または非階層的に指定できます。 フロリダが割り当てられているコンテンツが階層型のリクエスト・ワールドを使用してリクエストされると、結果が表示されます。 一方、同じリクエストが非階層的に実行されても、結果はありません。

      カテゴリ・パラメータを使用すると、単一構成と複数構成の両方で、結果を第1レベル・カテゴリおよび階層カテゴリでフィルタできます。

        いずれかと一致

        リクエストとともに contentType.refKey eqパラメータまたはcontentType.refKey inパラメータを渡すと、サービスはリクエストで指定されたカテゴリのいずれかに一致します。

        categoryパラメータのURIの例を次に示します:

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey eq 'WORLD'&mode=KEY
      • OR

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey in ('WORLD')&mode=KEY

      • 次のURIの例は、指定したカテゴリのレベルに存在するコンテンツ・オブジェクトを返します。 これにより、子コンテンツ・オブジェクトは返されません。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey withNoChildren 'WORLD'&mode=KEY
      • OR

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey inWithNoChildren ('WORLD')&mode=KEY

      • 次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE')&mode=KEY&orderBy=mostPopular

        次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'PUBLISHED'&mode=KEY&orderBy=mostRecent

        返されたリストのオブジェクトは、公開日に基づいてソートされます。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'LATESTVALID'&mode=KEY&orderBy=mostRecent

        返されるリスト内のオブジェクトは、dateModifiedでソートされます。

        すべて一致

        リクエストとともに andcategories.refKey matchAll パラメータを渡すと、リクエストで指定されたすべてのカテゴリがサービスによって照合されます。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY

        このリクエストは、ワールドおよびムービー・カテゴリ内のすべてのコンテンツ・オブジェクトを返します。 アフリカはカテゴリworldの子カテゴリであるため、サービスはAfricaカテゴリのコンテンツ・オブジェクトを返します。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostPopular

        返されたリストのオブジェクトは、ビューによって降順にソートされます。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'PUBLISHED' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostRecent

        返されたリストのオブジェクトは、公開された日付の降順でソートされます。

    • 作成者がドキュメントを編集のためにチェックアウトまたはロックした日付。

    • UserKey
      タイトル: UserKey
    • ContentTypeKey
      タイトル: ContentTypeKey
    • コンテンツが作成された日付。 レガシー・システムの場合、作成日は、それらのシステムでドキュメントが作成された日付です。

    • UserKey
      タイトル: UserKey
    • コンテンツがコンテンツ・タイプに追加された日付。 レガシー・システムの場合、作成日は、ドキュメントがレガシー・システムからOracle Knowledge Repositoryに移行された日付です。

    • Oracle Knowledge Repositoryでコンテンツが最後に変更された日付。

    • サービスがエンド・ユーザーへのドキュメントの表示を停止する日付。

    • 許可された値: [ "FIXED_AT_TOP", "PLACE_AT_TOP", "HISTORICAL_USEFULNESS" ]
      Fixed@Top、Place@Top、Historical UsefulnessのLookUpコード
    • レビューを実行できる作成者によるレビューが文書に必要な日付。

    • 文書をエンドユーザーに表示できるようになる日付。

    • コンテンツが保存されるコンテンツ・タイプを示す文書の一意の識別子。

    • ドキュメントのイベントが終了する日付。

    • ドキュメントのイベントが開始する日付。

    • 編集可能なコンテンツをリクエストするパラメータ。

    • コンテンツが最後に変更された日付。 レガシー・システムの場合、lastModifiedDate日付は、これらのシステムでドキュメントが最後に変更された日付です。

    • UserKey
      タイトル: UserKey
    • ContentKey
      タイトル: ContentKey
    • links
    • LocaleKey
      タイトル: LocaleKey
    • コンテンツ・オブジェクトのMetaDataResourcePath
    • コンテンツ・オブジェクトのMetaDataXml
    • UserKey
      タイトル: UserKey
    • 文書が公開待ちかどうかを示すフラグ。

    • 許可された値: [ "PRIORITY_0", "PRIORITY_1", "PRIORITY_2", "PRIORITY_3", "PRIORITY_4", "PRIORITY_5", "PRIORITY_6", "PRIORITY_7", "PRIORITY_8", "PRIORITY_9", "PRIORITY_10", "PRIORITY_11", "PRIORITY_12", "PRIORITY_13", "PRIORITY_14", "PRIORITY_15", "PRIORITY_16", "PRIORITY_17", "PRIORITY_18", "PRIORITY_19", "PRIORITY_20" ]

      コンテンツに割り当てられた優先度。

      有効な値は次のとおりです: PRIORITY_0からPRIORITY_20。 たとえば、PRIORITY_1またはPRIORITY_18は有効な値ですが、PRIORITY_21は有効ではありません。

    • 文書がエンド・ユーザーに最初に表示される日付。

    • 文書が公開されているかどうかを示すフラグ。

    • ContentKey
      タイトル: ContentKey
    • コンテンツ・オブジェクトのバージョン
    • DataForm
      タイトル: DataForm
    • AggregateFormResults
      タイトル: AggregateFormResults
    • コンテンツを編集または作成する理由。 これは、ドキュメントの作成または更新時にのみ使用されます。
    • 文書の一意の識別子。 このIDは、ドキュメントのすべてのロケールのすべてのバージョンで同じです。

    • replacementTokens

      短く、管理しやすい用語(tokenName)を作成するオブジェクト。 これらのトークンは、標準化および翻訳可能であり、場合によっては複雑なコンテンツ(統合テキスト、イメージ、リスト、表など)を表します。

    • URLの例 : http:// <IM_REST_API_HOST> /okcs/resources/{TENANTID}/content/draft/{CONTENTID}/{CONTENTTEXTID}/{FILENAME_WITH_EXTENSION}?login={USER_NAME}. ユーザー名を渡さない場合は、'guest'ユーザーにデフォルト設定されます。
    • schemaAttributes

      このフィールドには、このコンテンツのコンテンツ・タイプに関連付けられたスキーマ属性のリストが返されます。

      このフィールドは、additionalFields問合せパラメータが値schemaAttributesとともに渡された場合にのみ移入されます。

    • ドキュメントのタイトル。

    • userGroups

      コンテンツに割り当てられたユーザー・グループ。 割り当てられたユーザー・グループのメンバーのみがコンテンツにアクセスできます。 デフォルト値は全員です。

    • コンテンツ・オブジェクトのバージョン
    • 特定のロケールでのドキュメントの特定のバージョンの一意の識別子。 このフィールドは、q問合せパラメータを使用して作成された問合せでは使用できません。

    • views

      コンテンツに割り当てられたビュー。 コンテンツにビューが割り当てられているユーザー、またはコンテンツが保存されているコンテンツ・タイプは、そのコンテンツにのみアクセスできます。

    • レビューに関与する作成者にサービスが通知を送信する日付。 ワークフロー通知が提供されると、サービスは次のレビュー日を更新します。

    • WorkflowStepKey
      タイトル: WorkflowStepKey
    • コンテンツ・オブジェクトのxml
    ネストされたスキーマ : ContentModificationQualifier
    タイプ: object
    タイトル: ContentModificationQualifier
    ソースを表示
    ネストされたスキーマ : allTranslations
    タイプ: array

    このフィールドは、ユーザーが表示できるすべての翻訳済コンテンツのリストを返します

    このフィールドは、allTranslations問合せパラメータが値trueで渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : ArticleStatusKey
    タイプ: object
    タイトル: ArticleStatusKey
    ソースを表示
    ネストされたスキーマ : LocaleKey
    タイプ: object
    タイトル: LocaleKey
    ソースを表示
    ネストされたスキーマ : カテゴリ
    タイプ: array

    コンテンツに割り当てられたカテゴリ・オブジェクトまたはカテゴリ・オブジェクトのリスト。

    たとえば 世界がレベル1のカテゴリである場合、レベル2にアフリカ、ウクライナ、アメリカなどがある可能性があります。 カテゴリ内のオブジェクトのリクエストは、階層的または非階層的に指定できます。 フロリダが割り当てられているコンテンツが階層型のリクエスト・ワールドを使用してリクエストされると、結果が表示されます。 一方、同じリクエストが非階層的に実行されても、結果はありません。

    カテゴリ・パラメータを使用すると、単一構成と複数構成の両方で、結果を第1レベル・カテゴリおよび階層カテゴリでフィルタできます。

      いずれかと一致

      リクエストとともに contentType.refKey eqパラメータまたはcontentType.refKey inパラメータを渡すと、サービスはリクエストで指定されたカテゴリのいずれかに一致します。

      categoryパラメータのURIの例を次に示します:

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey eq 'WORLD'&mode=KEY
    • OR

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey in ('WORLD')&mode=KEY

    • 次のURIの例は、指定したカテゴリのレベルに存在するコンテンツ・オブジェクトを返します。 これにより、子コンテンツ・オブジェクトは返されません。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey withNoChildren 'WORLD'&mode=KEY
    • OR

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey inWithNoChildren ('WORLD')&mode=KEY

    • 次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE')&mode=KEY&orderBy=mostPopular

      次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'PUBLISHED'&mode=KEY&orderBy=mostRecent

      返されたリストのオブジェクトは、公開日に基づいてソートされます。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'LATESTVALID'&mode=KEY&orderBy=mostRecent

      返されるリスト内のオブジェクトは、dateModifiedでソートされます。

      すべて一致

      リクエストとともに andcategories.refKey matchAll パラメータを渡すと、リクエストで指定されたすべてのカテゴリがサービスによって照合されます。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY

      このリクエストは、ワールドおよびムービー・カテゴリ内のすべてのコンテンツ・オブジェクトを返します。 アフリカはカテゴリworldの子カテゴリであるため、サービスはAfricaカテゴリのコンテンツ・オブジェクトを返します。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostPopular

      返されたリストのオブジェクトは、ビューによって降順にソートされます。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'PUBLISHED' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostRecent

      返されたリストのオブジェクトは、公開された日付の降順でソートされます。

    ソースを表示
    ネストされたスキーマ : UserKey
    タイプ: object
    タイトル: UserKey
    ソースを表示
    • ユーザー・オブジェクトの電子メール
    • ExternalIdは、外部システムからの対応するユーザーのIDです。 ExternalTypeとともに、このシステムからのユーザーと外部システムのユーザーとの間のギャップを埋めるために使用できます。
    • ExternalTypeは、外部システムからの対応するユーザーのタイプです。 ExternalIdとともに使用すると、このシステムからのユーザーと外部システムのユーザーとの間のギャップを埋めることができます。
    • links
    • ユーザーのフルネーム
    • ユーザー・オブジェクトの一意のレコードID。
    ネストされたスキーマ : ContentTypeKey
    タイプ: object
    タイトル: ContentTypeKey
    ソースを表示
    • ContentTypeオブジェクトの説明。 コンテンツ・タイプは複数の言語をサポートしています。

      このフィールドは、ユーザーが指定した言語に関連付けられているオブジェクトを識別します。

    • links
    • ContentTypeオブジェクトの名前。 名前フィールドはソートにのみ使用できます。

      コンテンツ・タイプは複数の言語をサポートしています。 このフィールドは、ユーザーが指定した言語に関連付けられているオブジェクトを識別します。

    • ContentTypeオブジェクトの一意の識別子。

    • ContentTypeオブジェクトの参照キー。

      ContentTypeオブジェクトは、複数の言語をサポートしています。 このフィールドを使用して、すべての言語の関連オブジェクトを識別できます。

    • ストライプ・コードを示す参照コード。

    ネストされたスキーマ : ContentKey
    タイプ: object
    タイトル: ContentKey
    ソースを表示
    ネストされたスキーマ : DataForm
    タイプ: object
    タイトル: DataForm
    ソースを表示
    ネストされたスキーマ : AggregateFormResults
    タイプ: object
    タイトル: AggregateFormResults
    ソースを表示
    ネストされたスキーマ : replacementTokens
    タイプ: array

    短く、管理しやすい用語(tokenName)を作成するオブジェクト。 これらのトークンは、標準化および翻訳可能であり、場合によっては複雑なコンテンツ(統合テキスト、イメージ、リスト、表など)を表します。

    ソースを表示
    ネストされたスキーマ : schemaAttributes
    タイプ: array

    このフィールドには、このコンテンツのコンテンツ・タイプに関連付けられたスキーマ属性のリストが返されます。

    このフィールドは、additionalFields問合せパラメータが値schemaAttributesとともに渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : userGroups
    タイプ: array

    コンテンツに割り当てられたユーザー・グループ。 割り当てられたユーザー・グループのメンバーのみがコンテンツにアクセスできます。 デフォルト値は全員です。

    ソースを表示
    ネストされたスキーマ : ビュー
    タイプ: array

    コンテンツに割り当てられたビュー。 コンテンツにビューが割り当てられているユーザー、またはコンテンツが保存されているコンテンツ・タイプは、そのコンテンツにのみアクセスできます。

    ソースを表示
    ネストされたスキーマ : WorkflowStepKey
    タイプ: object
    タイトル: WorkflowStepKey
    ソースを表示
    ネストされたスキーマ : CategoryKey
    タイプ: object
    タイトル: CategoryKey
    ソースを表示
    • このフィールドには、カテゴリの直下の子の数が返されます。

      このフィールドは、childrenCount問合せパラメータが値trueで渡された場合にのみ移入されます。

      このパラメータのURIの例は次のとおりです:

      • http://<IM_REST_API_HOST>/km/api/categories/{id}?childrenCount=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?childrenCount=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?q=contentTypeRefKey eq 'FAQ'&childrenCount=true&mode=KEY
    • カテゴリ・オブジェクトの説明
    • リポジトリ・データを外部システムと統合する際に使用される一意の識別子。

    • リポジトリ・データを外部システムと統合する際に使用されるカテゴリのタイプ。 有効なオプションは、PRODUCTおよびCATEGORYです。

    • 特定の製品の在庫組織ID。

    • links
    • カテゴリの名前。

    • カテゴリの階層位置
    • parents

      このフィールドは、カテゴリのすべての親を返します。

      このフィールドは、withParents問合せパラメータが値trueで渡された場合にのみ移入されます。

      このパラメータのURIの例は次のとおりです:

      • http://<IM_REST_API_HOST>/km/api/categories/{id}?withParents=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?withParents=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?q=contentTypeRefKey eq 'FAQ'&withParents=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories/{id}?childrenCount=true&withParents=true&mode=KEY
    • カテゴリ・オブジェクトの一意のレコードID。

    • カテゴリ・オブジェクトの参照キー。 カテゴリ・オブジェクトは複数の言語をサポートしています。 このフィールドを使用して、すべての言語の関連オブジェクトを識別できます。

    • これは、翻訳された名前が見つからない場合に名前がデフォルト・ロケールに変換される場合に移入されるカスタム・フィールドです。

    ネストされたスキーマ : 両親
    タイプ: array

    このフィールドは、カテゴリのすべての親を返します。

    このフィールドは、withParents問合せパラメータが値trueで渡された場合にのみ移入されます。

    このパラメータのURIの例は次のとおりです:

    • http://<IM_REST_API_HOST>/km/api/categories/{id}?withParents=true&mode=KEY
    • http://<IM_REST_API_HOST>/km/api/categories?withParents=true&mode=KEY
    • http://<IM_REST_API_HOST>/km/api/categories?q=contentTypeRefKey eq 'FAQ'&withParents=true&mode=KEY
    • http://<IM_REST_API_HOST>/km/api/categories/{id}?childrenCount=true&withParents=true&mode=KEY
    ソースを表示
    ネストされたスキーマ : allTranslations
    タイプ: array

    このフィールドは、ユーザーが表示できるすべての翻訳済コンテンツのリストを返します

    このフィールドは、allTranslations問合せパラメータが値trueで渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : schemaAttributes
    タイプ: array

    このフィールドには、このコンテンツのコンテンツ・タイプに関連付けられたスキーマ属性のリストが返されます。

    このフィールドは、additionalFields問合せパラメータが値schemaAttributesとともに渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : SchemaAttribute
    タイプ: object
    タイトル: SchemaAttribute
    ソースを表示
    ネストされたスキーマ : 子供
    タイプ: array
    現在の要素の子ノードのリスト
    ソースを表示
    ネストされたスキーマ : localizedAttributes
    タイプ: array
    様々なロケールでのこのSchemaAttribute名のLocalizedAttributesおよび説明のリスト
    ソースを表示
    ネストされたスキーマ : schemaAttributeUserGroupList
    タイプ: array
    この属性を保護するために使用できるユーザー・グループのリスト。 これは、ContentTypeに割り当てられたユーザー・グループのリストのサブセットである必要があります
    ソースを表示
    ネストされたスキーマ : LocalizedAttributes
    タイプ: object
    タイトル: LocalizedAttributes
    ソースを表示
    ネストされたスキーマ : SchemaAttributeUserGroup
    タイプ: object
    タイトル: SchemaAttributeUserGroup
    ソースを表示
    ネストされたスキーマ : UserGroupKey
    タイプ: object
    タイトル: UserGroupKey
    ソースを表示
    ネストされたスキーマ : 質問
    タイプ: array
    質問と多数の関係
    ソースを表示
    ネストされたスキーマ : ビュー
    タイプ: array
    表示する関係が多すぎます
    ソースを表示
    ネストされたスキーマ : DataFormQuestion
    タイプ: object
    タイトル: DataFormQuestion
    ソースを表示
    ネストされたスキーマ : 答え
    タイプ: array
    回答との関連性が多すぎます
    ソースを表示
    ネストされたスキーマ : DataFormKey
    タイプ: object
    タイトル: DataFormKey
    ソースを表示
    ネストされたスキーマ : DataFormAnswer
    タイプ: object
    タイトル: DataFormAnswer
    ソースを表示
    ネストされたスキーマ : DataFormQuestionKey
    タイプ: object
    タイトル: DataFormQuestionKey
    ソースを表示
    ネストされたスキーマ : ViewKey
    タイプ: object
    タイトル: ViewKey
    ソースを表示
    ネストされたスキーマ : 質問
    タイプ: array
    AggregateQuestionResultとの関係が多すぎます
    ソースを表示
    ネストされたスキーマ : AggregateQuestionResult
    タイプ: object
    タイトル: AggregateQuestionResult
    ソースを表示
    ネストされたスキーマ : 答え
    タイプ: array
    AggregateAnswerResultとの関係が多すぎます
    ソースを表示
    ネストされたスキーマ : AggregateAnswerResult
    タイプ: object
    タイトル: AggregateAnswerResult
    ソースを表示
    ネストされたスキーマ : ReplacementToken
    タイプ: object
    タイトル: ReplacementToken
    ソースを表示
    トップに戻る

    レスポンス

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

    200 レスポンス

    「OK」をクリックします。
    本文( )
    ルート・スキーマ : コンテンツ
    タイプ: object
    タイトル: Content
    ソースを表示
    • allTranslations

      このフィールドは、ユーザーが表示できるすべての翻訳済コンテンツのリストを返します

      このフィールドは、allTranslations問合せパラメータが値trueで渡された場合にのみ移入されます。

    • アンサーとコンテンツ間のマッピングを可能にする一意の識別子。

    • ArticleStatusKey
      タイトル: ArticleStatusKey
    • LocaleKey
      タイトル: LocaleKey
    • コンテンツ・オブジェクトのバージョン
    • categories

      コンテンツに割り当てられたカテゴリ・オブジェクトまたはカテゴリ・オブジェクトのリスト。

      たとえば 世界がレベル1のカテゴリである場合、レベル2にアフリカ、ウクライナ、アメリカなどがある可能性があります。 カテゴリ内のオブジェクトのリクエストは、階層的または非階層的に指定できます。 フロリダが割り当てられているコンテンツが階層型のリクエスト・ワールドを使用してリクエストされると、結果が表示されます。 一方、同じリクエストが非階層的に実行されても、結果はありません。

      カテゴリ・パラメータを使用すると、単一構成と複数構成の両方で、結果を第1レベル・カテゴリおよび階層カテゴリでフィルタできます。

        いずれかと一致

        リクエストとともに contentType.refKey eqパラメータまたはcontentType.refKey inパラメータを渡すと、サービスはリクエストで指定されたカテゴリのいずれかに一致します。

        categoryパラメータのURIの例を次に示します:

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey eq 'WORLD'&mode=KEY
      • OR

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey in ('WORLD')&mode=KEY

      • 次のURIの例は、指定したカテゴリのレベルに存在するコンテンツ・オブジェクトを返します。 これにより、子コンテンツ・オブジェクトは返されません。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey withNoChildren 'WORLD'&mode=KEY
      • OR

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey inWithNoChildren ('WORLD')&mode=KEY

      • 次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE')&mode=KEY&orderBy=mostPopular

        次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'PUBLISHED'&mode=KEY&orderBy=mostRecent

        返されたリストのオブジェクトは、公開日に基づいてソートされます。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'LATESTVALID'&mode=KEY&orderBy=mostRecent

        返されるリスト内のオブジェクトは、dateModifiedでソートされます。

        すべて一致

        リクエストとともに andcategories.refKey matchAll パラメータを渡すと、リクエストで指定されたすべてのカテゴリがサービスによって照合されます。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY

        このリクエストは、ワールドおよびムービー・カテゴリ内のすべてのコンテンツ・オブジェクトを返します。 アフリカはカテゴリworldの子カテゴリであるため、サービスはAfricaカテゴリのコンテンツ・オブジェクトを返します。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostPopular

        返されたリストのオブジェクトは、ビューによって降順にソートされます。

      • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'PUBLISHED' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostRecent

        返されたリストのオブジェクトは、公開された日付の降順でソートされます。

    • 作成者がドキュメントを編集のためにチェックアウトまたはロックした日付。

    • UserKey
      タイトル: UserKey
    • ContentTypeKey
      タイトル: ContentTypeKey
    • コンテンツが作成された日付。 レガシー・システムの場合、作成日は、それらのシステムでドキュメントが作成された日付です。

    • UserKey
      タイトル: UserKey
    • コンテンツがコンテンツ・タイプに追加された日付。 レガシー・システムの場合、作成日は、ドキュメントがレガシー・システムからOracle Knowledge Repositoryに移行された日付です。

    • Oracle Knowledge Repositoryでコンテンツが最後に変更された日付。

    • サービスがエンド・ユーザーへのドキュメントの表示を停止する日付。

    • 許可された値: [ "FIXED_AT_TOP", "PLACE_AT_TOP", "HISTORICAL_USEFULNESS" ]
      Fixed@Top、Place@Top、Historical UsefulnessのLookUpコード
    • レビューを実行できる作成者によるレビューが文書に必要な日付。

    • 文書をエンドユーザーに表示できるようになる日付。

    • コンテンツが保存されるコンテンツ・タイプを示す文書の一意の識別子。

    • ドキュメントのイベントが終了する日付。

    • ドキュメントのイベントが開始する日付。

    • 編集可能なコンテンツをリクエストするパラメータ。

    • コンテンツが最後に変更された日付。 レガシー・システムの場合、lastModifiedDate日付は、これらのシステムでドキュメントが最後に変更された日付です。

    • UserKey
      タイトル: UserKey
    • ContentKey
      タイトル: ContentKey
    • links
    • LocaleKey
      タイトル: LocaleKey
    • コンテンツ・オブジェクトのMetaDataResourcePath
    • コンテンツ・オブジェクトのMetaDataXml
    • UserKey
      タイトル: UserKey
    • 文書が公開待ちかどうかを示すフラグ。

    • 許可された値: [ "PRIORITY_0", "PRIORITY_1", "PRIORITY_2", "PRIORITY_3", "PRIORITY_4", "PRIORITY_5", "PRIORITY_6", "PRIORITY_7", "PRIORITY_8", "PRIORITY_9", "PRIORITY_10", "PRIORITY_11", "PRIORITY_12", "PRIORITY_13", "PRIORITY_14", "PRIORITY_15", "PRIORITY_16", "PRIORITY_17", "PRIORITY_18", "PRIORITY_19", "PRIORITY_20" ]

      コンテンツに割り当てられた優先度。

      有効な値は次のとおりです: PRIORITY_0からPRIORITY_20。 たとえば、PRIORITY_1またはPRIORITY_18は有効な値ですが、PRIORITY_21は有効ではありません。

    • 文書がエンド・ユーザーに最初に表示される日付。

    • 文書が公開されているかどうかを示すフラグ。

    • ContentKey
      タイトル: ContentKey
    • コンテンツ・オブジェクトのバージョン
    • DataForm
      タイトル: DataForm
    • AggregateFormResults
      タイトル: AggregateFormResults
    • コンテンツを編集または作成する理由。 これは、ドキュメントの作成または更新時にのみ使用されます。
    • 文書の一意の識別子。 このIDは、ドキュメントのすべてのロケールのすべてのバージョンで同じです。

    • replacementTokens

      短く、管理しやすい用語(tokenName)を作成するオブジェクト。 これらのトークンは、標準化および翻訳可能であり、場合によっては複雑なコンテンツ(統合テキスト、イメージ、リスト、表など)を表します。

    • URLの例 : http:// <IM_REST_API_HOST> /okcs/resources/{TENANTID}/content/draft/{CONTENTID}/{CONTENTTEXTID}/{FILENAME_WITH_EXTENSION}?login={USER_NAME}. ユーザー名を渡さない場合は、'guest'ユーザーにデフォルト設定されます。
    • schemaAttributes

      このフィールドには、このコンテンツのコンテンツ・タイプに関連付けられたスキーマ属性のリストが返されます。

      このフィールドは、additionalFields問合せパラメータが値schemaAttributesとともに渡された場合にのみ移入されます。

    • ドキュメントのタイトル。

    • userGroups

      コンテンツに割り当てられたユーザー・グループ。 割り当てられたユーザー・グループのメンバーのみがコンテンツにアクセスできます。 デフォルト値は全員です。

    • コンテンツ・オブジェクトのバージョン
    • 特定のロケールでのドキュメントの特定のバージョンの一意の識別子。 このフィールドは、q問合せパラメータを使用して作成された問合せでは使用できません。

    • views

      コンテンツに割り当てられたビュー。 コンテンツにビューが割り当てられているユーザー、またはコンテンツが保存されているコンテンツ・タイプは、そのコンテンツにのみアクセスできます。

    • レビューに関与する作成者にサービスが通知を送信する日付。 ワークフロー通知が提供されると、サービスは次のレビュー日を更新します。

    • WorkflowStepKey
      タイトル: WorkflowStepKey
    • コンテンツ・オブジェクトのxml
    ネストされたスキーマ : allTranslations
    タイプ: array

    このフィールドは、ユーザーが表示できるすべての翻訳済コンテンツのリストを返します

    このフィールドは、allTranslations問合せパラメータが値trueで渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : ArticleStatusKey
    タイプ: object
    タイトル: ArticleStatusKey
    ソースを表示
    ネストされたスキーマ : LocaleKey
    タイプ: object
    タイトル: LocaleKey
    ソースを表示
    ネストされたスキーマ : カテゴリ
    タイプ: array

    コンテンツに割り当てられたカテゴリ・オブジェクトまたはカテゴリ・オブジェクトのリスト。

    たとえば 世界がレベル1のカテゴリである場合、レベル2にアフリカ、ウクライナ、アメリカなどがある可能性があります。 カテゴリ内のオブジェクトのリクエストは、階層的または非階層的に指定できます。 フロリダが割り当てられているコンテンツが階層型のリクエスト・ワールドを使用してリクエストされると、結果が表示されます。 一方、同じリクエストが非階層的に実行されても、結果はありません。

    カテゴリ・パラメータを使用すると、単一構成と複数構成の両方で、結果を第1レベル・カテゴリおよび階層カテゴリでフィルタできます。

      いずれかと一致

      リクエストとともに contentType.refKey eqパラメータまたはcontentType.refKey inパラメータを渡すと、サービスはリクエストで指定されたカテゴリのいずれかに一致します。

      categoryパラメータのURIの例を次に示します:

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey eq 'WORLD'&mode=KEY
    • OR

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey in ('WORLD')&mode=KEY

    • 次のURIの例は、指定したカテゴリのレベルに存在するコンテンツ・オブジェクトを返します。 これにより、子コンテンツ・オブジェクトは返されません。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey withNoChildren 'WORLD'&mode=KEY
    • OR

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey inWithNoChildren ('WORLD')&mode=KEY

    • 次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE')&mode=KEY&orderBy=mostPopular

      次のURIの例は、リクエストで指定された複数の基準に一致するコンテンツ・オブジェクトを返します

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'PUBLISHED'&mode=KEY&orderBy=mostRecent

      返されたリストのオブジェクトは、公開日に基づいてソートされます。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentType.refKey in ('AGILE_CHANNEL', 'NEWS_CHANNEL') and categories.refKey inWithNoChildren ('USA', 'EUROPE') and filterMode.contentState eq 'LATESTVALID'&mode=KEY&orderBy=mostRecent

      返されるリスト内のオブジェクトは、dateModifiedでソートされます。

      すべて一致

      リクエストとともに andcategories.refKey matchAll パラメータを渡すと、リクエストで指定されたすべてのカテゴリがサービスによって照合されます。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY

      このリクエストは、ワールドおよびムービー・カテゴリ内のすべてのコンテンツ・オブジェクトを返します。 アフリカはカテゴリworldの子カテゴリであるため、サービスはAfricaカテゴリのコンテンツ・オブジェクトを返します。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'LATEST' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostPopular

      返されたリストのオブジェクトは、ビューによって降順にソートされます。

    • http://<IM_REST_API_HOST>/km/api/content?q=contentState eq 'PUBLISHED' and contentType.refKey eq 'AGILE_CHANNEL' and categories.refKey matchAll ('WORLD', 'MOVIES')&mode=KEY&orderBy=mostRecent

      返されたリストのオブジェクトは、公開された日付の降順でソートされます。

    ソースを表示
    ネストされたスキーマ : UserKey
    タイプ: object
    タイトル: UserKey
    ソースを表示
    • ユーザー・オブジェクトの電子メール
    • ExternalIdは、外部システムからの対応するユーザーのIDです。 ExternalTypeとともに、このシステムからのユーザーと外部システムのユーザーとの間のギャップを埋めるために使用できます。
    • ExternalTypeは、外部システムからの対応するユーザーのタイプです。 ExternalIdとともに使用すると、このシステムからのユーザーと外部システムのユーザーとの間のギャップを埋めることができます。
    • links
    • ユーザーのフルネーム
    • ユーザー・オブジェクトの一意のレコードID。
    ネストされたスキーマ : ContentTypeKey
    タイプ: object
    タイトル: ContentTypeKey
    ソースを表示
    • ContentTypeオブジェクトの説明。 コンテンツ・タイプは複数の言語をサポートしています。

      このフィールドは、ユーザーが指定した言語に関連付けられているオブジェクトを識別します。

    • links
    • ContentTypeオブジェクトの名前。 名前フィールドはソートにのみ使用できます。

      コンテンツ・タイプは複数の言語をサポートしています。 このフィールドは、ユーザーが指定した言語に関連付けられているオブジェクトを識別します。

    • ContentTypeオブジェクトの一意の識別子。

    • ContentTypeオブジェクトの参照キー。

      ContentTypeオブジェクトは、複数の言語をサポートしています。 このフィールドを使用して、すべての言語の関連オブジェクトを識別できます。

    • ストライプ・コードを示す参照コード。

    ネストされたスキーマ : ContentKey
    タイプ: object
    タイトル: ContentKey
    ソースを表示
    ネストされたスキーマ : DataForm
    タイプ: object
    タイトル: DataForm
    ソースを表示
    ネストされたスキーマ : AggregateFormResults
    タイプ: object
    タイトル: AggregateFormResults
    ソースを表示
    ネストされたスキーマ : replacementTokens
    タイプ: array

    短く、管理しやすい用語(tokenName)を作成するオブジェクト。 これらのトークンは、標準化および翻訳可能であり、場合によっては複雑なコンテンツ(統合テキスト、イメージ、リスト、表など)を表します。

    ソースを表示
    ネストされたスキーマ : schemaAttributes
    タイプ: array

    このフィールドには、このコンテンツのコンテンツ・タイプに関連付けられたスキーマ属性のリストが返されます。

    このフィールドは、additionalFields問合せパラメータが値schemaAttributesとともに渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : userGroups
    タイプ: array

    コンテンツに割り当てられたユーザー・グループ。 割り当てられたユーザー・グループのメンバーのみがコンテンツにアクセスできます。 デフォルト値は全員です。

    ソースを表示
    ネストされたスキーマ : ビュー
    タイプ: array

    コンテンツに割り当てられたビュー。 コンテンツにビューが割り当てられているユーザー、またはコンテンツが保存されているコンテンツ・タイプは、そのコンテンツにのみアクセスできます。

    ソースを表示
    ネストされたスキーマ : WorkflowStepKey
    タイプ: object
    タイトル: WorkflowStepKey
    ソースを表示
    ネストされたスキーマ : CategoryKey
    タイプ: object
    タイトル: CategoryKey
    ソースを表示
    • このフィールドには、カテゴリの直下の子の数が返されます。

      このフィールドは、childrenCount問合せパラメータが値trueで渡された場合にのみ移入されます。

      このパラメータのURIの例は次のとおりです:

      • http://<IM_REST_API_HOST>/km/api/categories/{id}?childrenCount=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?childrenCount=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?q=contentTypeRefKey eq 'FAQ'&childrenCount=true&mode=KEY
    • カテゴリ・オブジェクトの説明
    • リポジトリ・データを外部システムと統合する際に使用される一意の識別子。

    • リポジトリ・データを外部システムと統合する際に使用されるカテゴリのタイプ。 有効なオプションは、PRODUCTおよびCATEGORYです。

    • 特定の製品の在庫組織ID。

    • links
    • カテゴリの名前。

    • カテゴリの階層位置
    • parents

      このフィールドは、カテゴリのすべての親を返します。

      このフィールドは、withParents問合せパラメータが値trueで渡された場合にのみ移入されます。

      このパラメータのURIの例は次のとおりです:

      • http://<IM_REST_API_HOST>/km/api/categories/{id}?withParents=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?withParents=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories?q=contentTypeRefKey eq 'FAQ'&withParents=true&mode=KEY
      • http://<IM_REST_API_HOST>/km/api/categories/{id}?childrenCount=true&withParents=true&mode=KEY
    • カテゴリ・オブジェクトの一意のレコードID。

    • カテゴリ・オブジェクトの参照キー。 カテゴリ・オブジェクトは複数の言語をサポートしています。 このフィールドを使用して、すべての言語の関連オブジェクトを識別できます。

    • これは、翻訳された名前が見つからない場合に名前がデフォルト・ロケールに変換される場合に移入されるカスタム・フィールドです。

    ネストされたスキーマ : 両親
    タイプ: array

    このフィールドは、カテゴリのすべての親を返します。

    このフィールドは、withParents問合せパラメータが値trueで渡された場合にのみ移入されます。

    このパラメータのURIの例は次のとおりです:

    • http://<IM_REST_API_HOST>/km/api/categories/{id}?withParents=true&mode=KEY
    • http://<IM_REST_API_HOST>/km/api/categories?withParents=true&mode=KEY
    • http://<IM_REST_API_HOST>/km/api/categories?q=contentTypeRefKey eq 'FAQ'&withParents=true&mode=KEY
    • http://<IM_REST_API_HOST>/km/api/categories/{id}?childrenCount=true&withParents=true&mode=KEY
    ソースを表示
    ネストされたスキーマ : allTranslations
    タイプ: array

    このフィールドは、ユーザーが表示できるすべての翻訳済コンテンツのリストを返します

    このフィールドは、allTranslations問合せパラメータが値trueで渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : schemaAttributes
    タイプ: array

    このフィールドには、このコンテンツのコンテンツ・タイプに関連付けられたスキーマ属性のリストが返されます。

    このフィールドは、additionalFields問合せパラメータが値schemaAttributesとともに渡された場合にのみ移入されます。

    ソースを表示
    ネストされたスキーマ : SchemaAttribute
    タイプ: object
    タイトル: SchemaAttribute
    ソースを表示
    ネストされたスキーマ : 子供
    タイプ: array
    現在の要素の子ノードのリスト
    ソースを表示
    ネストされたスキーマ : localizedAttributes
    タイプ: array
    様々なロケールでのこのSchemaAttribute名のLocalizedAttributesおよび説明のリスト
    ソースを表示
    ネストされたスキーマ : schemaAttributeUserGroupList
    タイプ: array
    この属性を保護するために使用できるユーザー・グループのリスト。 これは、ContentTypeに割り当てられたユーザー・グループのリストのサブセットである必要があります
    ソースを表示
    ネストされたスキーマ : LocalizedAttributes
    タイプ: object
    タイトル: LocalizedAttributes
    ソースを表示
    ネストされたスキーマ : SchemaAttributeUserGroup
    タイプ: object
    タイトル: SchemaAttributeUserGroup
    ソースを表示
    ネストされたスキーマ : UserGroupKey
    タイプ: object
    タイトル: UserGroupKey
    ソースを表示
    ネストされたスキーマ : 質問
    タイプ: array
    質問と多数の関係
    ソースを表示
    ネストされたスキーマ : ビュー
    タイプ: array
    表示する関係が多すぎます
    ソースを表示
    ネストされたスキーマ : DataFormQuestion
    タイプ: object
    タイトル: DataFormQuestion
    ソースを表示
    ネストされたスキーマ : 答え
    タイプ: array
    回答との関連性が多すぎます
    ソースを表示
    ネストされたスキーマ : DataFormKey
    タイプ: object
    タイトル: DataFormKey
    ソースを表示
    ネストされたスキーマ : DataFormAnswer
    タイプ: object
    タイトル: DataFormAnswer
    ソースを表示
    ネストされたスキーマ : DataFormQuestionKey
    タイプ: object
    タイトル: DataFormQuestionKey
    ソースを表示
    ネストされたスキーマ : ViewKey
    タイプ: object
    タイトル: ViewKey
    ソースを表示
    ネストされたスキーマ : 質問
    タイプ: array
    AggregateQuestionResultとの関係が多すぎます
    ソースを表示
    ネストされたスキーマ : AggregateQuestionResult
    タイプ: object
    タイトル: AggregateQuestionResult
    ソースを表示
    ネストされたスキーマ : 答え
    タイプ: array
    AggregateAnswerResultとの関係が多すぎます
    ソースを表示
    ネストされたスキーマ : AggregateAnswerResult
    タイプ: object
    タイトル: AggregateAnswerResult
    ソースを表示
    ネストされたスキーマ : ReplacementToken
    タイプ: object
    タイトル: ReplacementToken
    ソースを表示
    トップに戻る

    次の例は、リクエストで指定されたコンテンツ・ビジネス・オブジェクトをインポートする方法を示しています:

    curl -X PUT "https://<IM_REST_API_HOST>/km/api/latest/content/{id}/import" -u "<username:password>" -H "Accept: application/json" -H "Content-Type: application/json" -d "@<FilePath/RequestBody.json>"

    リクエスト本文の例

    次に、JSON形式のリクエスト本文の例を示します。

    {
    "content" :{
      "isForEdit": true,
      "views": [
        {
          "recordId": "BBA181DFB52148779A416184A191B2AF",
          "referenceKey": "SERVICE",
          "name": "Service"
        }
      ],
      "locale": {
        "recordId": "en_US"
      },
      "contentType": {
        "recordId": "98055D055BA8467B8097FB0B52923FD2",
        "referenceKey": "FAQ",
        "name": "FAQ"
      },
    
      "published": false,
      "recordId": "42346CE6A4E04813A857E9C776AD3CF8",
      "versionId": "1A87AFC4F7C94D479AF5C6F26807C3AB",
      "documentId": "FAQ15",
      "version": "1.0",
      "xml":"<FAQ><QUESTION><![CDATA[Questions for me ...]]></QUESTION><ANSWER><![CDATA[Answers for me ... ]]></ANSWER><SUMMARY><![CDATA[Summary in me]]></SUMMARY></FAQ>"
     },
      "contentModificationQualifier" : {
        "publish" : false,
        "bypassWorkflowAndPublish" : false
      }
    }

    レスポンス本文の例

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

    {
      "isForEdit": true,
      "categories": [],
      "userGroups": [],
      "views": [
        {
          "recordId": "BBA181DFB52148779A416184A191B2AF",
          "referenceKey": "SERVICE",
          "name": "Service",
          "links": [
            {
              "rel": "canonical",
              "href": "https://<IM_REST_API_HOST>/km/api/latest/views/BBA181DFB52148779A416184A191B2AF",
              "mediaType": "application/json, application/xml",
              "method": "GET"
            }
          ]
        }
      ],
      "recordId": "42346CE6A4E04813A857E9C776AD3CF8",
      "versionId": "961B13A6ABD2479C819810E4372BE327",
      "documentId": "FAQ15",
      "title": "Summary in me",
      "version": "2.0",
      "answerId": 1001006,
      "locale": {
        "recordId": "en_US",
        "links": [
          {
            "rel": "canonical",
            "href": "https://<IM_REST_API_HOST>/km/api/latest/locales/en_US",
            "mediaType": "application/json, application/xml",
            "method": "GET"
          }
        ]
      },
      "dateModified": "2018-11-26T14:13:26+0530",
      "links": [
        {
          "rel": "canonical",
          "href": "https://<IM_REST_API_HOST>/km/api/latest/content/42346CE6A4E04813A857E9C776AD3CF8",
          "mediaType": "application/json, application/xml",
          "method": "GET"
        },
        {
          "rel": "collection",
          "href": "https://<IM_REST_API_HOST>/km/api/latest/content",
          "mediaType": "application/json, application/xml",
          "method": "GET",
          "profile": "https://<IM_REST_API_HOST>/km/api/latest/metadata-catalog/content"
        }
      ],
      "contentType": {
        "recordId": "98055D055BA8467B8097FB0B52923FD2",
        "referenceKey": "FAQ",
        "name": "FAQ",
        "description": "A simple template containing a common question and answer on a specific topic",
        "links": [
          {
            "rel": "canonical",
            "href": "https://<IM_REST_API_HOST>/km/api/latest/contentTypes/98055D055BA8467B8097FB0B52923FD2",
            "mediaType": "application/json, application/xml",
            "method": "GET"
          }
        ]
      },
      "priority": "PRIORITY_0",
      "createDate": "2018-11-26T14:11:49+0530",
      "lastModifiedDate": "2018-11-26T14:13:26+0530",
      "dateAdded": "2018-11-26T14:13:26+0530",
      "displayStartDate": "1900-01-01T00:00:00+0530",
      "displayEndDate": "9999-12-31T00:00:00+0530",
      "owner": {
        "recordId": 2,
        "name": "Default Administrator",
        "email": "user@example.com",
        "externalType": "ACCOUNT",
        "links": [
          {
            "rel": "canonical",
            "href": "https://<IM_REST_API_HOST>/km/api/latest/users/2",
            "mediaType": "application/json, application/xml",
            "method": "GET"
          }
        ]
      },
      "lastModifier": {
        "recordId": 2,
        "name": "Default Administrator",
        "email": "user@example.com",
        "externalType": "ACCOUNT",
        "links": [
          {
            "rel": "canonical",
            "href": "https://<IM_REST_API_HOST>/km/api/latest/users/2",
            "mediaType": "application/json, application/xml",
            "method": "GET"
          }
        ]
      },
      "creator": {
        "recordId": 2,
        "name": "Default Administrator",
        "email": "user@example.com",
        "externalType": "ACCOUNT",
        "links": [
          {
            "rel": "canonical",
            "href": "https://<IM_REST_API_HOST>/km/api/latest/users/2",
            "mediaType": "application/json, application/xml",
            "method": "GET"
          }
        ]
      },
      "published": false,
      "pending": false,
      "checkedOut": false,
      "publishedVersion": "1.0",
      "xml": "<FAQ><QUESTION><![CDATA[Questions for me ...]]></QUESTION><ANSWER><![CDATA[Answers for me ...]]></ANSWER><SUMMARY><![CDATA[Summary in me]]></SUMMARY></FAQ>",
      "resourcePath": "$STAGING_RESOURCE_HOST_URL/fusion/content/draft/42346CE6A4E04813A857E9C776AD3CF8/961B13A6ABD2479C819810E4372BE327/"
    }
    「トップに戻る」