MENU
      自動完成検索

        自動完成検索


        記事の要約

        自動完成設定以降、該当リクエストを使用できます。
        リクエストした検索語の自動完成インデックスを検索します。
        GET、POSTリクエストをサポートします。二つのリクエストが同じであり、選択的に利用できます。

        GET Request

        GET https://cloudsearch.apigw.ntruss.com/CloudSearch/real/v1/domain/{name}/document/search/autocomplete
        HTTP

        リクエスト

        リクエストパラメータ

        パラメータ名必須タイプ制約事項説明
        nameYesstring検索設定されているDomain検索しようとするDomain名
        typeYesstringterm, section検索しようとするタイプ
      • term:インデックス単位の自動完成検索
      • section: セクション単位の自動完成検索
      • queryYesstring検索語

        レスポンス

        レスポンスボディ

        フィールド名必須タイプ説明備考
        typeYesstring自動完成検索リクエストタイプ
        item_countYesnumber自動完成検索結果個数
        itemsYesArray[string]自動完成検索結果

        レスポンスStatus

        HTTP StatusDesc
        200OK(検索完了)
        400Bad Request
        401Unauthorized
        403Forbidden
        404Not Found
        500Internal Server Error

        例示

        リクエスト例示

        GET /cloudsearch/api/v1/domain/abcdef/document/search/autocomplete?type=section&query=%E3%85%8E HTTP/1.1
        Host: cloudsearch.apigw.ntruss.com
        accept:application/json
        x-ncp-apigw-signature-v2: cDwtHuQeGmwWyNmwlN6XIGA66zge4iMXvfoDQNna05g=
        x-ncp-apigw-timestamp: 1545817618751
        x-ncp-iam-access-key: teGTwtcSEGA7fu28BGGi
        HTTP

        レスポンス例示

        {
          "type": "section",
          "item_count": 1,
          "items": [
            "2018 Toyota Camry Hybrid"
          ]
        }
        JSON

        POST Request

        POST https://cloudsearch.apigw.ntruss.com/CloudSearch/real/v1/domain/{name}/document/search/autocomplete
        HTTP

        リクエスト

        リクエストパラメータ

        パラメータ名必須タイプ制約事項説明
        nameYesstring検索設定されているDomain検索しようとするDomain名

        リクエストボディ

        パラメータ名必須タイプ制約事項説明
        AutocompleteSearchQueryYesAutocompleteSearchQuery自動完成検索問い合わせ

        レスポンス

        レスポンスボディ

        フィールド名必須タイプ説明備考
        typeYesstring自動完成検索リクエストタイプ
        item_countYesnumber自動完成検索結果個数
        itemsYesArray[string]自動完成検索結果

        レスポンスStatus

        HTTP StatusDesc
        200OK(検索完了)
        400Bad Request
        401Unauthorized
        403Forbidden
        404Not Found
        500Internal Server Error

        例示

        リクエスト例示

        POST /CloudSearch/real/v1/domain/abcdef/document/search/autocomplete HTTP/1.1
        Host: cloudsearch.apigw.ntruss.com
        accept:application/json
        x-ncp-apigw-signature-v2: cDwtHuQeGmwWyNmwlN6XIGA66zge4iMXvfoDQNna05g=
        x-ncp-apigw-timestamp: 1545817618751
        x-ncp-iam-access-key: teGTwtcSEGA7fu28BGGi
        
        {
          "query": "h",
          // "ㅎ" → ”h”に変更
          "type": "term"
        }
        HTTP

        レスポンス例示

        {
          "type": "term",
          "item_count": 2,
          "items": [
            "Hyundai",
            "Hybrid"
          ]
        }
        JSON

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.