Google Static Maps API V2 для бизнеса на Android

Я пытаюсь использовать Google Static Maps API V2 для бизнеса на Android. Во-первых, сгенерированная подпись с использованием идентификатора клиента и крипто ключа, и сделанный ниже вызов Google на устройстве Android. (Измененный идентификатор клиента)

http://maps.googleapis.com/maps/api/staticmap?center=51.52574%2C-0.07724&zoom=15&size=510×271&sensor=false&scale=2&client=gme-XXXXXXXXX&signature=DVEffwz-at_xWsarlhLLjURWfaA

Но у меня есть следующее сообщение об ошибке.

Сервер Google Maps API отклонил ваш запрос. Не удалось аутентифицировать запрос. Предоставление «подписи» недействительно для предоставленного идентификатора клиента. Подробнее: https://developers.google.com/maps/documentation/business/webservices/auth

Однако я могу открыть правильную карту на настольном браузере, используя этот URL-адрес, поэтому подпись и URL-адрес в порядке. Я думаю, мне нужно установить что-то еще, но я не знаю, что мне нужно настроить больше.

Если у кого-то есть такой опыт, пожалуйста, дайте мне знать, как настроить Google Vatic API для V2 для бизнеса на Android.

Заранее спасибо.

Это формат, в котором находится мой URL, возможно, вы ошибаетесь

URL = "http://maps.google.com/maps/api/staticmap?center=" +lati + "," + longi + "&zoom=18&size=400x380&maptype=hybrid&sensor=false& key=AIzaSyCWRdg8Kiy7CI9tsKjt57bbTIrV_L6QQ3c"; 
  1. Перейдите в Google Cloud Console. https://cloud.google.com/console/
  2. Выберите свой проект.
  3. На боковой панели слева выберите API и auth. Затем выберите «Учетные данные».
  4. Создайте новый идентификатор клиента для OAuth 2.0.
  5. Выберите Installed appilcation & Android.
  6. Используйте новый идентификатор клиента в своем приложении.
Intereting Posts