Przesyłanie pierwszej prośby

Z tego dokumentu dowiesz się, jak wysłać podstawową prośbę do interfejsu Places Aggregate API i jak interpretować odpowiedź, która zawiera liczbę pasujących miejsc.

Wypróbuj

Aby użyć interfejsu Places Aggregate API, wyślij żądanie HTTP POST do punktu końcowego computeInsights w ten sposób:

https://areainsights.googleapis.com/v1:computeInsights

Uściślij żądanie, podając parametry regionu i typu w treści JSON. Ten przykład pokazuje żądanie zwrócenia liczby działających restauracji w San Francisco, które są w średnim przedziale cenowym i mają ocenę 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 Aggregate API

Poniższa odpowiedź na przykładowe żądanie powyżej pokazuje liczbę restauracji spełniających kryteria.

{
  "count": "850"
}

Wypróbuj

Narzędzie APIs Explorer umożliwia wysyłanie przykładowych żądań, dzięki czemu możesz zapoznać się z interfejsem API i jego opcjami.

  1. Po prawej stronie strony kliknij ikonę interfejsu API Rozwiń narzędzie API Explorer..
  2. Opcjonalnie rozwiń Pokaż standardowe parametry, aby ustawić dowolne parametry.
  3. Opcjonalnie edytuj treść żądania.
  4. Kliknij przycisk Wykonaj. W oknie dialogowym wybierz konto, z którego chcesz wysłać prośbę.
  5. W panelu API Explorer kliknij ikonę rozwijania Rozwiń narzędzie API Explorer., aby rozwinąć okno API Explorer.

Co dalej?