Interfejs Places API (nowość) ma zwiększoną wydajność i nowy model cenowy, dlatego warto zaktualizować aplikacje, które korzystają z tego interfejsu. Więcej informacji o porównywaniu funkcji znajdziesz w artykule Wybieranie interfejsu API.
W tym przewodniku przedstawiamy najważniejsze różnice między nowym interfejsem Places API i Places API oraz sposobem wprowadzania niezbędnych zmian.
Włącz Places API (nowość)
Aby korzystać z nowych funkcji Places API (nowych), musisz najpierw włączyć Places API (nowość) w projekcie Google Cloud. Więcej informacji znajdziesz w artykule Konfigurowanie projektu Google Cloud.
Następnie musisz upewnić się, że do klucza interfejsu API używanego przez Twoją aplikację został dodany nowy interfejs Places API. Więcej informacji znajdziesz w artykule Korzystanie z kluczy API.
Ogólne zmiany
Kilka ogólnych zmian, które mają zastosowanie do wielu interfejsów API, to m.in.:
- Wszystkie nowe interfejsy API obsługują jako mechanizm uwierzytelniania zarówno klucze interfejsu API, jak i tokeny OAuth.
- Jako format odpowiedzi obsługiwany jest tylko format JSON.
- Maskowanie pól jest wymagane przez funkcję Szczegóły miejsca (nowość), Wyszukiwanie w pobliżu (nowość) i Wyszukiwanie tekstu (nowe) w celu określenia, które pola mają być zwracane w odpowiedzi. Więcej informacji znajdziesz w artykule o FieldMask.
- Interfejsy API wyszukiwania w pobliżu (nowego) i wyszukiwania tekstowego (nowego) zwracają teraz pełne informacje o miejscu, aby były zgodne z informacjami o danym miejscu zwracanymi przez funkcję Szczegóły miejsca (nowość).
- Format odpowiedzi JSON interfejsów API Place Details (Nowe), W pobliżu (nowość) i Text Search (nowość) zmienił się i nie różnił się od formatu istniejących interfejsów API. Więcej informacji znajdziesz w artykule o migracji odpowiedzi interfejsu Places API.
Zmiany dotyczące interfejsu API
Ta sekcja zawiera te przewodniki po migracji dotyczące każdego interfejsu API: