0

За прошедшую неделю я пытаюсь внедрить API Google Places для Android, страница разработчика Google говорит, что мне нужен ключ api, и после изучения многих форумов я смутился относительно того, какой ключ должен я использовать, я пытался использовать ключ браузера, ключ сервера, а также андроид-ключ, для меня ничего не работает, я уже смог использовать API Google Maps v2 с помощью ключа android, но я действительно смущен, может кто-то помогает мне? Веб-страницы, что я имел в виду, является:
Первыми [ссылка] [1]
и второго LinkПолучение ключа API Google Адресов для Android

Пожалуйста, помогите мне, и я пытаюсь разработать приложение для Android с помощью Eclipse, и ADT, поэтому некоторые из Новые форумы становятся устаревшими для меня, и с тех пор Google постоянно меняется расположение их разработчика консоли его трудно держать след из старых руководств, предоставляемых здесь
Спасибо

Это то, что я сделал As you can see I have enabled Places API [введите изображение описание здесь] [4]

+0

Убедитесь, что вы включили свое место апи –

+0

чем за ответ, Да я проверил мой включен, по-прежнему ее не работает – Mainak

ответ

2

Как насчет u непосредственно читайте разработчик Guide для ключей u r, так запутанных. Я уверен, что он поможет просто пройти через это один раз.

Ниже приведены шаги по созданию мест api key для Android.

  1. Перейдите в панель Google API.
  2. Нажмите на раскрывающийся список и выберите «создать проект».
  3. Введите название проекта.
  4. теперь щелкните на панели навигации и выберите «Диспетчер API».
  5. Включить google places api.
  6. Создать учетные данные Android-ключ.
  7. Введите ключевое имя, а затем нажмите кнопку «Создать».
  8. Теперь вы можете использовать Android-ключ для google-сайтов api.

Теперь можно запросить близлежащие места checkout this url.

Он принимает SERVER_Key

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=yourlatitude,yourlongitude&radius=5000&sensor=true&key=SERVERKEY 
  1. Нажмите на новых полномочий.
  2. Выберите Server_key.
  3. Введите IP-адрес, если вы хотите его для целей тестирования, иначе оставьте его пустым.
  4. , наконец, нажмите на кнопку create.

сейчас thats ur server_key. Чтобы активировать службу, требуется время sm, поэтому u может получить сообщение об ошибке «Предоставленный ключ API истек» при запросе мест. Проверьте это после sm время, и u shd получит ответ от мест.

+0

, чем вы меня уже выполнили указанные выше шаги, в основном то, что я хочу выяснится ли, что я использую два разных ключа для манифеста и класс java или тот же ключ? Я успешно выполнил google-карты api, используя ключ Android, но теперь в случае мест api я использую тот же самый ключ, который я создал ранее или использовал разные ключи? Некоторые форумы предлагают использовать ключи сервера для мест api, а некоторые говорят использовать ключ браузера, также я включил google maps api & places api в консоли разработчика, я даже попытался использовать тот же ключ для Android в манифесте и java-файле, не работал – Mainak

+0

@Mainak: Chekc мой отредактированный ответ – kevz

+0

Да, я пробовал запустить проект с помощью ключа сервера, но все-таки приложение падает, когда я пытаюсь загрузить его, я использую Eclipse, и это код, который я назвал из http: // javapapers. com/android/find-places-nearby-in-google-maps-using-google-places-apiandroid-app/ , Можете ли вы помочь? @kevz – Mainak

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