ListDicts は、指定されたタイプの辞書の詳細と、署名によって生成された公開ダウンロード可能なリンクを返すために呼び出されます。
デバッグ
リクエストヘッダー
この操作では、共通のリクエストヘッダーのみを使用します。 詳細については、「共通リクエストパラメーター」をご参照ください。
リクエスト構文
GET /openapi/instances/[InstanceId]/dicts HTTP/1.1
リクエストパラメーター
| パラメーター | タイプ | 位置 | 必須 | 例 | 説明 |
| analyzerType | String | クエリ | はい | IK | 辞書タイプ。 サポートされている値:
|
| InstanceId | String | パス | はい | es-cn-0ju29ifnc0005**** | インスタンス ID。 |
| name | String | クエリ | いいえ | SYSTEM_MAIN.dic | 指定されたファイルの名前でフィルタリングします。 |
説明 各 elasticsearchAnalyzer の辞書名は一意です。 IK のメインワードバンクと無効ワードバンクであっても、同じ名前の辞書ファイルはありません。
レスポンスパラメーター
| パラメーター | タイプ | 例 | 説明 |
| Headers | Struct | レスポンスのヘッダー。 | |
| X-Total-Count | Integer | 1 | 返されたエントリの総数。 |
| RequestId | String | 2937F832-F39E-41EF-89BA-B528342A2A3A | リクエスト ID。 |
| Result | Result の配列 | 返されたリクエスト結果。 | |
| downloadUrl | String | http://test_bucket.oss-cn-hangzhou.aliyuncs.com/AliyunEs/test.dic?Expires=162573****&OSSAccessKeyId=LTAI*****V9&Signature=PNPO********BBGsJDO4V3VfU4sE%3D | インターネットでダウンロード可能なリンク。 有効期間は 90 秒です。 |
| fileSize | Long | 2782602 | 辞書ファイルのバイト数。 単位:バイト。 |
| name | String | SYSTEM_MAIN.dic | 辞書ファイルのファイル名。 |
| sourceType | String | ORIGIN | 静的フィールド。 |
| type | String | MAIN | IK 辞書のタイプ。 有効な値:
|
例
リクエストの例
GET /openapi/instances/es-cn-0ju29ifnc0005****/dicts HTTP/1.1 共通リクエストヘッダー { "elasticsearchAnalyzer": "IK" }
成功レスポンスの例
JSON 形式
{ "Result": [ { "name": "SYSTEM_MAIN.dic", "fileSize": 2782602, "downloadUrl": "http://test_bucket.oss-cn-hangzhou.aliyuncs.com/AliyunEs/test.dic?Expires=162573****&OSSAccessKeyId=LTAI*****V9&Signature=PNPO********BBGsJDO4V3VfU4sE%3D", "sourceType": "ORIGIN", "type": "MAIN" } ], "RequestId": "2937F832-F39E-41EF-89BA-B528342A2A3A", "Headers": { "X-Total-Count": 1 } }
エラーコード
エラーコードのリストについては、 API エラーセンター をご覧ください。