W tym dokumencie znajdziesz instrukcje przesyłania podstawowego żądania do interfejsu Places Insights API i interpretowania odpowiedzi, która zawiera liczbę pasujących miejsc.
Aby korzystać z funkcji Insights dotyczących miejsc, wyślij żądanie HTTP POST do punktu końcowego computeInsights
w ten sposób:
https://areainsights.googleapis.com/v1:computeInsights
Doprecyzuj żądanie, podając parametry regionu i typu w ciele żądania JSON. Ten przykład pokazuje żądanie zwracania liczby restauracji w San Francisco, które są czynne, mają przystępne ceny i oceny od 4 do 5 gwiazdek.
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":{ "locationFilter":{ "region":{ "place":"places/ChIJIQBpAG2ahYAR_6128GcTUEo" } }, "typeFilter":{ "includedTypes":[ "restaurant" ] }, "operatingStatus":[ "OPERATING_STATUS_OPERATIONAL" ], "priceLevels":[ "PRICE_LEVEL_INEXPENSIVE" ], "ratingFilter":{ "minRating":4.0, "maxRating":5.0 } } }'
Odpowiedź interfejsu Places Insights API
Poniższa odpowiedź na przykładowe żądanie powyżej zawiera liczbę restauracji, które spełniają kryteria.
{ "count": "850" }
Wypróbuj
Narzędzie API Explorer umożliwia wysyłanie przykładowych żądań, dzięki czemu możesz zapoznać się z interfejsem API i jego opcjami.
- Po prawej stronie strony kliknij ikonę interfejsu API
.
- Opcjonalnie rozwiń Pokaż parametry standardowe i ustaw dowolne parametry.
- Opcjonalnie możesz edytować tekst prośby.
- Kliknij przycisk Wykonaj. W oknie wybierz konto, którego chcesz użyć do wysłania prośby.
W panelu API Explorer kliknij ikonę rozwijania
, aby rozwinąć okno API Explorer.
Co dalej?
- Zobacz więcej przykładów tego, co możesz osiągnąć dzięki Statystykom miejsc.
- Zapoznaj się dokładniej z parametrami żądania.
- Zapoznaj się z pełną dokumentacją interfejsu API.