Salesforce ナレッジ開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
開発組織の設定
archiveOnlineArticle(articleId, scheduledDate)
assignDraftArticleTask(articleId, assigneeId, instructions, dueDate, sendEmailNotification)
assignDraftTranslationTask(articleVersionId, assigneeId, instructions, dueDate, sendEmailNotification)
cancelScheduledArchivingOfArticle(articleId)
cancelScheduledPublicationOfArticle(articleId)
completeTranslation(articleVersionId)
deleteArchivedArticle(articleId)
deleteArchivedArticleVersion(articleId, versionNumber)
deleteDraftArticle(articleId)
deleteDraftTranslation(articleVersionId)
editArchivedArticle(articleId)
editOnlineArticle(articleId, unpublish)
editPublishedTranslation(articleId, language, unpublish)
publishArticle(articleId, flagAsNew)
restoreOldVersion(articleId, versionNumber)
scheduleForPublication(articleId, scheduledDate)
setTranslationToIncomplete(articleVersionId)
submitForTranslation(articleId, language, assigneeId, dueDate)
記事のマスタバージョンをアーカイブする
翻訳に関連するタスクを割り当てる
マスタ記事に関連するタスクを割り当てる
記事のマスタバージョンを削除する
記事の翻訳バージョンを削除する
マスタ記事のオンラインバージョンを編集する
記事のマスタバージョンを公開する
記事のアーカイブバージョンを復元する
記事のメタデータを取得する
記事のバージョンを取得する
マスタバージョンのメタデータ要素を検索する
翻訳バージョンのメタデータ要素を検索する
翻訳記事のバージョンを完了に設定する
翻訳記事のバージョンを未完了に設定する
記事の翻訳を申請する
記事のマスタバージョンを非公開にする
翻訳記事のオンラインバージョンを非公開にする
Salesforce Object Query Language を使用して参照統計を更新する
Salesforce Object Search Language を使用して検索キーワードを追跡する
Salesforce Object Search Language を使用して記事の参照統計を更新する
PublishingService メソッド
PublishingService のメソッドは次のとおりです。すべてのメソッドが静的です。
-
archiveOnlineArticle(articleId, scheduledDate)
記事のオンラインバージョンをアーカイブします。指定された scheduledDate が null の場合、記事は即時にアーカイブされます。それ以外の場合、記事は予定日にアーカイブされます。 -
assignDraftArticleTask(articleId, assigneeId, instructions, dueDate, sendEmailNotification)
ドラフト記事に関連するレビュータスクを割り当てます。 -
assignDraftTranslationTask(articleVersionId, assigneeId, instructions, dueDate, sendEmailNotification)
ドラフト翻訳に関連するレビュータスクを割り当てます。 -
cancelScheduledArchivingOfArticle(articleId)
スケジュールされたオンライン記事のアーカイブをキャンセルします。 -
cancelScheduledPublicationOfArticle(articleId)
スケジュールされたドラフト記事の公開をキャンセルします。 -
completeTranslation(articleVersionId)
翻訳を完了状態 (公開準備完了) にします。 -
deleteArchivedArticle(articleId)
アーカイブされた記事を削除します。 -
deleteArchivedArticleVersion(articleId, versionNumber)
アーカイブされた記事の特定のバージョンを削除します。 -
deleteDraftArticle(articleId)
ドラフト記事を削除します。 -
deleteDraftTranslation(articleVersionId)
ドラフト翻訳を削除します。 -
editArchivedArticle(articleId)
アーカイブされたマスタバージョンからドラフト記事を作成し、記事の新しいドラフトマスタバージョン ID を返します。 -
editOnlineArticle(articleId, unpublish)
オンラインバージョンからドラフト記事を作成し、記事の新しいドラフトマスタバージョン ID を返します。さらに、unpublish が true に設定されている場合は、オンライン記事の公開を解除します。 -
editPublishedTranslation(articleId, language, unpublish)
特定の言語のオンライン翻訳のドラフトバージョンを作成し、記事の新しいドラフトマスタバージョン ID を返します。さらに、true に設定されている場合は、記事の公開を解除します。 -
publishArticle(articleId, flagAsNew)
記事を公開します。flagAsNew が true に設定されている場合は、記事をメジャーバージョンとして公開します。 -
restoreOldVersion(articleId, versionNumber)
既存のオンライン記事の指定されたアーカイブバージョンに基づいて、その記事からドラフト記事を作成し、記事のバージョン ID を返します。 -
scheduleForPublication(articleId, scheduledDate)
メジャーバージョンとして記事の公開をスケジュールします。指定された日付が null の場合、記事は即時に公開されます。 -
setTranslationToIncomplete(articleVersionId)
公開準備完了のドラフト翻訳を「処理中」状況に戻します。 -
submitForTranslation(articleId, language, assigneeId, dueDate)
指定された言語への記事の翻訳を申請します。さらに、指定されたユーザと期日も申請に割り当て、ドラフト翻訳の新しい ID を返します。