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)
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 を返します。