GET /v1/suggest
Gợi ý tự động hoàn thành địa điểm.
Trả về tối đa 7 kết quả gợi ý khớp với đoạn văn bản đầu vào.
Scope yêu cầu: geocoding:read
Request
Query parameters
| Name | Bắt buộc | Mô tả |
|---|---|---|
input | có | Văn bản tìm kiếm. Tối thiểu 2 ký tự. |
lang | không | Mã ngôn ngữ, mặc định là vi. |
country | không | Mã ISO 3166 alpha-2 hoặc alpha-3 (ví dụ VN hoặc VNM). |
sessionToken | không | Gộp các lần gõ phím autocomplete thành một session tính phí duy nhất. Bạn cũng có thể truyền qua header X-Session-Token nếu muốn. |
focus.lat | không | Ưu tiên các gợi ý gần với latitude này. |
focus.lon | không | Ưu tiên các gợi ý gần với longitude này. |
Response
Response fields
| Field | Type | Mô tả |
|---|---|---|
predictions[].placeId | string | Định danh ổn định. Truyền vào /v1/place/resolve. |
predictions[].text | string | Địa chỉ đầy đủ đã được định dạng. |
predictions[].mainText | string | Dòng chính (ví dụ: số nhà + tên đường, tên POI). |
predictions[].secondaryText | string | Dòng phụ (phân cấp hành chính). |
predictions[].types | string[] | Các loại địa điểm theo kiểu Google, tùy chọn. |
Common errors
400 BAD_REQUEST—inputngắn hơn 2 ký tự.401 INVALID_API_KEY— không nhận diện được key.403 INSUFFICIENT_SCOPE— key thiếu scopegeocoding:read.429 RATE_LIMIT_MINUTE— chờ rồi thử lại theo giá trị fieldretry_after.