Метки на картах яндекса

Вопросы по Elite-Board не попадающие ни под одну из категорий

Метки на картах яндекса

Postby Равиль » 03 Dec 2019, 18:04

Доброго времени суток.

На многих проектах заметил что, при поиске адреса на карте выходит надпись Сервер не смог обработать запрос

p.s. Проверил на нескольких известных мне сайтах и демонстрационных шаблонах. Проблема везде одинаковая.
Last edited by Равиль on 04 Dec 2019, 19:36, edited 1 time in total.
User avatar
Равиль
 
Posts: 135
Joined: 19 Nov 2017, 18:54

Re: Метки на картах яндекса

Postby Равиль » 04 Dec 2019, 18:01

Собственно, вот ответ. Яндекс закрыл бесплатный доступ к API карт без ключа.

Идём по адресу https://developer.tech.yandex.ru/services/ получаем ключ для вашего сайта JavaScript API и HTTP Геокодер

В модуле yamaps.inc меняем это
Code: Select all
<script src="'.$settings['http'].'://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU" type="text/javascript"></script>

на это
Code: Select all
<script src="'.$settings['http'].'://api-maps.yandex.ru/2.0/?apikey=ВАШ КЛЮЧ&load=package.full&lang=ru_RU"></script>

не забывая вместо ВАШ КЛЮЧ вставить полученный вами API

Обратите внимание на версию API в коде, вполне вероятно у некоторых вместо 2.0 может быть 2.1 Повторяем данную манипуляцию в файле users_shop.html вашего установленного шаблона. (актуально для тех, кто использует функцию магазин)
Ну и собственно, возвращается функция поиска адреса по карте.
User avatar
Равиль
 
Posts: 135
Joined: 19 Nov 2017, 18:54


Return to Общие вопросы

Who is online

Users browsing this forum: No registered users and 4 guests