PISO Maps API
Tài liệu API

Google Maps Autocomplete API

GET /api/maps/autocomplete — Lấy gợi ý địa điểm từ truy vấn một phần

Gợi ý địa điểm khi người dùng nhập. Trả về danh sách các địa điểm phù hợp kèm tọa độ và định danh.

Endpoint

GET /api/maps/autocomplete

Headers

NameValueRequired
x-api-keyAPI key của bạn

Tham số truy vấn

NameTypeRequiredDefaultMô tả
qstringNội dung tìm kiếm
latnumberKhông10.801671Vĩ độ cho vị trí ưu tiên
lngnumberKhông106.61744Kinh độ cho vị trí ưu tiên

Ví dụ yêu cầu

curl "https://api.piso.dev/api/maps/autocomplete?q=highland&lat=10.801671&lng=106.61744" \
  -H "x-api-key: YOUR_API_KEY"

Ví dụ phản hồi

{
  "suggestions": [
    {
      "value": "Highlands Coffee",
      "subtext": "135 Hai Bà Trưng, Bến Nghé, Quận 1",
      "latitude": 10.7765,
      "longitude": 106.7008,
      "data_id": "0x31752bb396ca47f9:0x237d4c6fae045dd9",
      "place_id": "ChIJ-fGSpjOo1jERVN0ErG9MfSM"
    }
  ]
}

Các trường phản hồi

FieldTypeMô tả
suggestionsarrayDanh sách các gợi ý địa điểm
suggestions[].valuestringTên hiển thị của địa điểm
suggestions[].subtextstringĐịa chỉ hoặc khu vực mô tả
suggestions[].latitudenumberVĩ độ
suggestions[].longitudenumberKinh độ
suggestions[].data_idstringID nội bộ dùng cho Place Detail
suggestions[].place_idstringGoogle Maps place ID

Lỗi

StatusÝ nghĩa
401Thiếu hoặc không hợp lệ API key
422Tham số truy vấn không hợp lệ hoặc thiếu
429Vượt quá giới hạn tốc độ
500Lỗi máy chủ nội bộ

Trong trang này