Tài liệu này hướng dẫn bạn cách tạo một yêu cầu cơ bản đối với Places Insights API và hiểu được câu trả lời, bao gồm cả số lượng địa điểm phù hợp. Đáp mẫu để tham khảo.
Để sử dụng Thông tin chi tiết về địa điểm, hãy gửi yêu cầu POST qua HTTP tới computeInsights
điểm cuối như sau:
https://areainsights.googleapis.com/v1:computeInsights
Tinh chỉnh yêu cầu của bạn bằng cách cung cấp các tham số khu vực và loại trong phần nội dung JSON. Ví dụ này cho thấy yêu cầu tìm số lượng nhà hàng ở San Francisco hoạt động tốt, có giá cả phải chăng và được xếp hạng từ 4 đến 5 sao.
curl --location 'https://areainsights.googleapis.com/v1:computeInsights' \ --header 'X-Goog-Api-Key: API_KEY' \ --header 'Content-Type: application/json' \ --data '{ "insights":[ "INSIGHT_COUNT" ], "filter":{ "location_filter":{ "region":{ "place":"places/ChIJIQBpAG2ahYAR_6128GcTUEo" } }, "type_filter":{ "included_types":[ "restaurant" ] }, "operating_status":[ "OPERATING_STATUS_OPERATIONAL" ], "price_levels":[ "PRICE_LEVEL_INEXPENSIVE" ], "rating_filter":{ "min_rating":4.0, "max_rating":5.0 } } }'
Tính toán phản hồi cho thông tin chi tiết
Phản hồi sau đây từ yêu cầu mẫu ở trên cho biết số lượng nhà hàng phù hợp với tiêu chí.
{ "count": "846" }
Các bước tiếp theo
- Khám phá thêm ví dụ về những điều bạn có thể đạt được với Thông tin chi tiết về địa điểm.
- Xem kỹ hơn về thông số yêu cầu.
- Xem toàn bộ tài liệu API.