мета-данные страницы
Это старая версия документа!
I. Если приложение отображает «Ошибка добавления точки на карте: REQUEST_DENIED» или другие подобные ошибки связанные с картой
1) Открываем браузер Google Chrom, нажимаем на клавишу F12 - открывается окно разработчика
2)Вводим URL адрес отвечающий за отображение карты которую видит курьер в приложении:
https://himinfo.net/him_general_php/agbis_courier/map.php?api_real_key=XXXXXXX&map=Y
где XXXXXXX - Google или Yandex api ключ с которым должен работать клиент, а Y - тип карты (указывается в локальных настройках настройках приложения Агбис Курьер: 1 - Yandex, 2 - Google)
3)В консоли необходимо отправить команды которые «настроят» карту. Первым делом выставить геолокацию курьера:
setMyPosition([XXXXX,YYYYY])
где XXXXX и YYYYY - широта и долгота (например, для 54.7334 и 20.5307 команда будет: setMyPosition([54.7334,20.5307]) )
4)Далее необходимо добавить точку на карте через команду
addcurwork('XXXXX',2,YYYYY, false);
где XXXXX - адрес выезда, YYYYYY-вн.номер выезда, можно произвольное число но его необходимо запомнить для будущих манипуляций (например, для Киева это может быть addcurwork('Киев, провулок Чаплигіна, 10, Київ, Украина, 02000',2,100139, false) )
5) Далее для удобства выполняем команду которая выставит правильные границы карты
setTrueBounds();
6) Далее для удобства можно начать движение и построение по маршруту командой
start_new_trace(YYYYY)
где YYYYY- вн.номер выезда который мы добавили командой addcurwork
Рано или поздно api нам сообщат о той или иной ошибке, дальше читаем текст ошибки, и анализируем возможные пути решения