2012-02-16 3 views
3

Если вы приобрели лицензию API Карт Google для бизнеса, как это изменит способ, которым вы называете API-интерфейсы карт и геокодирования v3?с использованием API Карт Google для бизнеса с лицензией

Получение лицензии на бизнес увеличивает пределы для карт и геокодирования, но что вам нужно сделать для реализации изменения в вашем коде? Или все это делается путем регистрации URL-адресов?

Спасибо, Michael

ответ

1

Проходите "клиент = CLIENT_ID" в URL при загрузке API. Этот идентификатор клиента также привязан к определенным URL-адресам, которые вы настроили для предотвращения злоупотреблений.

Подробнее здесь: http://code.google.com/apis/maps/documentation/premier/guide.html

1

В дополнение к добавлению клиента = параметр, вам необходимо:

  1. удалить клавишу = параметр

  2. для веб-служб (например, геокодирования) цифровой подписью каждого запроса. Подпись идет в подписи = параметре и должна быть повторно вычислить для каждого запроса:

https://developers.google.com/maps/documentation/business/webservices

Гочи: до подписывающих запросов, убедитесь, что URL-кодировать их, в противном случае подпись будет быть недействительным, если кто-либо другой (например, браузер) делает URL-кодировку после добавления подписи:

https://developers.google.com/maps/documentation/webservices/#BuildingURLs

Смежные вопросы