ケース、作業指示、作業指示品目の推奨記事の結果を返します。この推奨は、レコードが保存されて ID が割り当てられる前に入力されたタイトル、説明、またはその他の情報内の一般的なキーワードに基づいて行われます。このリソースは REST API バージョン 30.0 以降で使用できます。
Salesforce ナレッジが組織で有効になっている必要があります。ユーザーの「記事の参照」権限が有効化されている必要があります。ユーザーが参照する権限を持つデータカテゴリおよび記事タイプに基づいて、ユーザーがアクセスできる記事のみが推奨記事に含まれます。
記事は、関連アルゴリズムに基づいて推奨されます。suggestedArticles リソースは、ケース、作業指示、または作業指示品目に関係する記事の ID を取得するように設計されています。この ID は、表示用の記事データを取得するために使用することよりも、他のサービスと併用することが意図されています。
構文
- URI
-
/services/data/vXX.X/sobjects/sObject/suggestedArticles?language=articleLanguage&subject=subject&description=description。
- 形式
- JSON、XML
- HTTP のメソッド
- GET
- 認証
- Authorization: Bearer token
- リクエストボディ
- 不要
- 要求パラメーター
-
| articleTypes |
省略可能。目的の記事タイプを示す 3 文字の ID プレフィックス。値ごとにパラメーター名を繰り返すことで、1 回の REST コールでこのパラメーターに複数の値を指定できます。たとえば、articleTypes=ka0&articleTypes=ka1 です。
|
| categories |
省略可能。目的の記事のデータカテゴリグループの名前とデータカテゴリ API 名 (カテゴリタイトルではない)。この構文は categories={"Group":"Category"} です。URL 内の文字を符号化する必要がある場合があります。次に例を示します。
同じデータカテゴリグループを複数回指定することはできません。ただし、複数のデータカテゴリグループとデータカテゴリのペアを指定できます。例: categories={"Regions":"Asia","Products":"Laptops"}.
|
| description |
説明のテキスト。既存の ID がない新規レコードに対してのみ有効で、subject が null の場合は必須です。記事の推奨は、件名、説明、またはその両方に含まれる一般的なキーワードに基づいて行われます。
|
| language |
必須。記事が作成されている言語。 |
| limit |
省略可能。返される推奨記事の最大数を指定します。 |
| publishStatus |
省略可能。記事の公開状況。有効な値は次のとおりです。
-
Draft – 非公開
-
Online – Salesforce ナレッジに公開
- Archived
|
| subject |
件名のテキスト。既存の ID がない新規レコードに対してのみ有効で、description が null の場合は必須です。記事の推奨は、件名、説明、またはその両方に含まれる一般的なキーワードに基づいて行われます。 |
| topics |
省略可能。返される記事のトピック。たとえば、topics=outlook&topics=email です。 |
| validationStatus |
省略可能。返される記事の検証状況。 |