Search Suggested Article Title Matches
ユーザーの検索クエリ文字列に一致する Salesforce ナレッジ記事タイトルのリストを返します。ユーザーが検索を実行する前に、関連する可能性のある記事に直接移動するためのショートカットを提供します。このリソースは REST API バージョン 30.0 以降で使用できます。
Salesforce ナレッジが組織で有効になっている必要があります。ユーザーの「記事の参照」権限が有効化されている必要があります。ユーザーが参照する権限を持つデータカテゴリおよび記事タイプに基づいて、ユーザーがアクセスできる記事のみが推奨記事に含まれます。
Suggest Article Title Matches リソースは、関係する可能性のある記事に関して表示準備のできたデータを返すように設計されています。「a」、「for」、「the」などのストップワードを除いたクエリ文字列全体がタイトルに含まれる記事も推奨されます。
たとえば、Backpacking for desert を検索すると、記事「Backpacking in the desert」が返されます。
ワイルドカードは、クエリ文字列の最後のトークンに自動的に付加されます。
返される推奨クエリの数が要求で指定された制限を超えると、hasMoreResults という項目が応答の最後に含まれます。返される推奨クエリが使用可能な推奨クエリのサブセットのみの場合は値が true になり、そうでない場合は false になります。
構文
- URI
- /services/data/vXX.X/search/suggestTitleMatches?q=searchString&language=articleLanguage&publishStatus=articlePublicationStatus
- 形式
- JSON、XML
- HTTP のメソッド
- GET
- 認証
- Authorization: Bearer token
- リクエストボディ
- 不要
- 要求パラメーター
-
例
- リクエストの例
-
1curl https://MyDomainName.my.salesforce.com/services/data/v60.0/search/suggestTitleMatches? 2q=orange+banana&language=en_US&publishStatus=Online -H "Authorization: Bearer token" - レスポンスボディの例
-
1{ 2 "autoSuggestResults" : [ { 3 "attributes" : { 4 "type" : "KnowledgeArticleVersion", 5 "url" : "/services/data/v60.0/sobjects/KnowledgeArticleVersion/ka0D00000004CcQ" 6 }, 7 "Id" : "ka0D00000004CcQ", 8 "UrlName" : "orange-banana", 9 "Title" : "orange banana", 10 "KnowledgeArticleId" : "kA0D00000004Cfz" 11 } ], 12 "hasMoreResults" : false 13}