Как сгенерировать ключ API для Baidu China для локатора магазина?
Наши разработчики попросили меня предоставить им ключ API для карт Baidu, чтобы они могли настроить наш локатор хранилища на сайте, и я не совсем уверен, как это сделать.
Я попытался создать учетную запись на Baidu, но он попросил номер китайского мобильного телефона. Должен ли я получить один из них, прежде чем смогу получить ключ? И насколько легко понять, как получить ключ, получив учетную запись?
Кто-нибудь может посоветовать лучший способ настроить это?
Заранее спасибо!
2 ответа
Обновление 2016: теперь представляется возможным использовать некитайские телефонные номера для создания учетных записей Baidu, см. Эту страницу.
После того, как вы вошли в Baidu, вам нужно найти их LBS (сервисы на основе определения местоположения) и перейти к центру управления там:
http://lbsyun.baidu.com/apiconsole/key
Там вы нажимаете "Создать новое приложение / ключ" 创建应用(0/20) (оранжевая кнопка). Во всплывающем окне вы даете ему имя и затем в вашем случае, вероятно, выбираете "для сервера". Следующий список флажков для вещей, которые вы хотите заблокировать для вашего ключа. Если вы хотите получить доступ ко всему, отметьте НИЧЕГО (мне понадобилось время, чтобы понять это, я всегда отмечал галочкой все...)
Для ключей сервера вы можете выбрать белый список на основе IP для пользователей, вы должны будете ввести адреса своих серверов там. Я не уверен насчет другого (sn) варианта.
Когда вы нажмете "Подтвердить", новый ключ должен появиться в таблице, скопируйте и используйте его.
Вот более простой ответ, чем у Пиди:
- Если вы не умеете читать по-китайски, установите расширение Google Translate в Chrome (translate.google.com не может переводить HTTPS-страницы). На каждой новой странице вам нужно будет щелкнуть расширение на панели инструментов и выбрать "ПЕРЕВОДИТЬ ЭТУ СТРАНИЦУ".
- Создайте учетную запись на http://passport.baidu.com/. Вам понадобится действующий адрес электронной почты и пароль.
- Создайте учетную запись разработчика по адресу http://developer.baidu.com/user/reg. Вам необходимо подтвердить номер мобильного телефона, введя код, отправленный с помощью SMS. Google Voice работал для этого. Формат для номеров США "(1)760-123-4567". У вас есть только 60 секунд для ввода 6-значного кода.
- Перейдите по http://lbsyun.baidu.com/apiconsole/key.
- Нажмите кнопку "Я согласен".
- Выберите "Браузер" в качестве типа приложения.
- Войти
*
в белом списке "Ссылка" (если только вы не хотите разрешить использование определенных доменов только API)
Вот и все. Вы получите ключ "Access application (AK)".