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