Техническая поддержка
Если при работе с API у вас возникли трудности или замечания, пожалуйста, сообщите нам об этом. Выберите нужную категорию для обращения:
Вопросы по приобретению лицензии
Прочитайте часто задаваемые вопросы. Если вы не нашли ответ на свой вопрос, задайте его нам по почте.
Вопросы по использованию API
Если ваш код не работает или вы не знаете, как решить свою задачу:
1. Ознакомьтесь со списком часто задаваемых вопросов (ссылка ведет на раздел документации API). Возможно, раздел содержит ответ на ваш вопрос.
2. Поищите ответ в сообществе API Карт на Stack Overflow (сообщество на русском). При поиске используйте метки:
Если вы не нашли свой вопрос на Stack Overflow, задайте его там. Прежде чем публиковать вопрос, внимательно ознакомьтесь со статьей Как задавать хорошие вопросы.
1. Ознакомьтесь со списком часто задаваемых вопросов (ссылка ведет на раздел документации API). Возможно, раздел содержит ответ на ваш вопрос.
2. Поищите ответ в сообществе API Карт на Stack Overflow (сообщество на русском). При поиске используйте метки:
Если вы не нашли свой вопрос на Stack Overflow, задайте его там. Прежде чем публиковать вопрос, внимательно ознакомьтесь со статьей Как задавать хорошие вопросы.
Ошибка в API или в документации
Если вы обнаружили ошибки в API, пожалуйста, сообщите об этом нам через форму обратной связи. По возможности приведите фрагмент кода, в котором возникает ошибка. Для этого загрузите код на JSFiddle и сохраните его, нажав кнопку Save в левом верхнем углу. Полученную ссылку укажите в описании проблемы.
Если вы нашли ошибку в документации, напишите об этом нам также через форму обратной связи. В теме сообщения выберите пункт «Другое» . По возможности приложите скриншот.
Предложения по улучшению API
Если у вас есть предложения по улучшению API, вы можете написать про них в форме обратной связи. Также поделиться с нами своими идеями вы можете в группах ВКонтакте и Facebook. Мы будем рады вашим отзывам и пожеланиям.
Источник
Api maps yandex не работает
Примеры. Размещение карты на странице.
«,»contentType»:»text/html»>,»authorId»:»241194289″,»slug»:»45665″,»canEdit»:false,»canComment»:false,»isBanned»:false,»canPublish»:false,»viewType»:»old»,»isDraft»:false,»isOnModeration»:false,»isSubscriber»:false,»commentsCount»:13,»modificationDate»:»Mon Jan 06 2014 14:17:00 GMT+0400 (Moscow Standard Time)»,»showPreview»:true,»approvedPreview»:<"source":"
Примеры. Размещение карты на странице.
/2.0/?load=package.full&l ang=ru-RU » type=»text/javascript»>
/1.1/index.xml?key=ANpUFE kBAAAAf7jmJwMAHGZHrcKNDsb EqEVjEUtCmufxQMwAAAAAAAAA AAAvVrubVT4btztbduoIgTLAe FILaQ==&modules=metro » type=»text/javascript»>
var myMap;
// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);
myMap = new ymaps.Map(‘map’, <
// При инициализации карты обязательно нужно указать
// её центр и коэффициент масштабирования.
center:[55.625984, 37.619396], // Москва
zoom:13
>);
// Поиск ближайших станций метро
var metro = new YMaps.Metro.Closest(new YMaps.GeoPoint(55.625984, 37.619396), < results : 1 >)
// Обработчик успешного завершения
YMaps.Events.observe(metro, metro.Events.Load, function (metro) <
if (metro.length()) <
metro.setStyle(«default#greenSmallPoint»);
myMap.addOverlay(metro);
> else <
alert(«Поблизости не найдено станций метро»);
>
>);
YMaps.Events.observe(metro, metro.Events.Fault, function (metro, error) <
alert(«При выполнении запроса произошла ошибка: » + error);
>);
>
при запуске количество найденых станций — 0
в чем может быть причина?
глобальная задача которую приследую, по координатам получить статистику как тут:
Источник
Перестала работать яндекс карта сразу на нескольких сайтах
Есть страница на тестовом поддомене http://solidauto.bestjob.by/contacts. На ней яндекс карта. Долгое время работала, а вчера перестала. В коде ничего не менялось. Есть несколько резервных на других поддоменах. Карта перестала работать сразу на всех. Ещё было такое. Утром дома включаю компьютер — карта работает. Перезагружаю — не работает. Пришёл на работу — ситуация аналогичная
Помогите пожалуйста разобраться в чём причина.
6 ответов 6
У вас там в консоли ошибки, в частности от API Карт ошибка 429. Она означает, что вы используете API без ключа. Без ключа API Карт не работает.
Пропишите ключ, как описано в документации, и всё станет ОК.
Ключ надо получить в Кабинете разработчика: https://developer.tech.yandex.ru/
Благодаря техподдержке Яндекса проблема решена.
Я отправлял запросы к геокодеру без API-ключа.
Исправил следующим образом:
было:
Предположу, что API карт были подключены без использования API-ключа и яндекс отключил эту возможность.
От себя добавлю.
Если у вас к сайту подключена Яндекс Метрика — то может быть конфликт, если она расположена ниже скрипта карты. Решается просто — перенести скрипт метрики в head перед https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=[api-key]
Ну и главное ввести нужный API-ключ от js-api и геокодера, а не какой либо еще.
была такая же проблема — писал в Техподдержку Яндекса — выяснил, есть конфликт ГИС API Ядекс Карт с mootools js библиотекой (у нас сайт на старом движке joomla, mootools отключить не получиться)
ТП посоветовало отключить compatibility для mootools (как и где это сделать я так и не понял)
// Но выяснилось что, подключая разные версии API можно добиться востановления отображение карты Яндекса + Не забываем подставить свой API разработчика
Источник
Api maps yandex не работает
Это клуб для общения про API Яндекс.Карт. Здесь мы публикуем новости проекта и анонсы мероприятий, связанных с Сервисом.
Также, мы всегда рады авторам, которые хотят анонсировать свои проекты, созданные с использованием API Яндекс.Карт.
Технические вопросы по использованию API Карт вы можете задать на Stack Overflow
Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.79.
Команда API Яндекс.Карт
Мы выпустили новую версию API Яндекс.Карт 2.1.79. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.79/?lang=ru_RU&apikey=.
Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/
Изменено:
Исправлено:
— Правки слоя пробок.
— Правки блока «Открыть в Яндекс.Картах».
— Правки вёрстки.
Команда API Яндекс.Карт
Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.78.
UPD Временно переключили обратно на 2.1.77
Команда API Яндекс.Карт
API Построения маршрута позволяет проложить маршрут между известными точками с помощью HTTP-запроса. При расчете маршрута учитывается текущая загруженность дорог или прогноз пробок на нужное время в будущем.
Для подключения новой версии используйте адрес:
https://api.routing.yandex.net/v2/route…
С 15 декабря 2020 года запросы к https://api.routing.yandex.net/v1/route, https://api.routing.yandex.net/v1.0/route, https://api.routing.yandex.net/v1.0.0/route будут переключены на https://api.routing.yandex.net/v2/route.
В версии v2 улучшена стабильность работы API и точность маршрутов. Формат запроса и формат ответа не меняются.
Если вы ещё не используете API Построения маршрута между двумя точками в своем проекте, напишите нам на адрес paid-api-maps@yandex-team.ru, и мы дадим вам тестовый доступ.
Команда API Яндекс.Карт
Мы выпустили новую версию API Яндекс.Карт 2.1.78. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.78/?lang=ru_RU&apikey=.
Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/
Исправлено:
— Проблема отображения панорам на Linux.
— При дублировании подключения API показываем текстовую ошибку в консоли.
— Производительность графики на iOS.
— Правки вёрстки.
Команда API Яндекс.Карт
1 ноября 2020 года изменится лимит бесплатного использования для HTTP API Геокодера.
Новый лимит обращений к HTTP Геокодеру – до 1 000 запросов в сутки.
Другие условия использования остаются прежними, например, обязательно показывать результаты геокодирования на карте. Все ограничения перечислены в документации.
Что делать, если нужно больше 1 000 запросов к Геокодеру
Всем проектам, которым не подходят условия бесплатного использования или не хватает лимита запросов, мы предлагаем перейти на коммерческую версию. Тарифы доступны по ссылке.
Если вы уже используете HTTP Геокодер, мы предлагаем специальные условия:
- новый лимит начнёт действовать только с 15 ноября 2020 года, чтобы у вас было время оптимизировать сервис или подключить платный тариф;
- вы можете получить скидку 50%на любой тариф Геокодера, которой можно воспользоваться до 31 декабря 2020 года.
Чтобы получить промокод на скидку и пошаговую инструкцию по его активации, напишите нам на maps-api@support.yandex.ru
Как будут считаться запросы для JS API и Геокодера по одному ключу
Если вы используете один API-ключ для JS API и HTTP Геокодера, логика подсчета запросов немного изменится.
Теперь для достижения суточного лимита нужно либо сделать 25 000 запросов суммарно в JS API и HTTP Геокодер (так было раньше), либо 1 000 запросов к HTTP API Геокодера. В обоих случаях ключ автоматически блокируется до конца дня.
Какие обращения уменьшают остаток лимита и как считаются запросы, описано в документации.
Команда API Яндекс.Карт
Источник
Api maps yandex не работает
Это клуб для общения про API Яндекс.Карт. Здесь мы публикуем новости проекта и анонсы мероприятий, связанных с Сервисом.
Также, мы всегда рады авторам, которые хотят анонсировать свои проекты, созданные с использованием API Яндекс.Карт.
Технические вопросы по использованию API Карт вы можете задать на Stack Overflow
Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.79.
Команда API Яндекс.Карт
Мы выпустили новую версию API Яндекс.Карт 2.1.79. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.79/?lang=ru_RU&apikey=.
Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/
Изменено:
Исправлено:
— Правки слоя пробок.
— Правки блока «Открыть в Яндекс.Картах».
— Правки вёрстки.
Команда API Яндекс.Карт
Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.78.
UPD Временно переключили обратно на 2.1.77
Команда API Яндекс.Карт
API Построения маршрута позволяет проложить маршрут между известными точками с помощью HTTP-запроса. При расчете маршрута учитывается текущая загруженность дорог или прогноз пробок на нужное время в будущем.
Для подключения новой версии используйте адрес:
https://api.routing.yandex.net/v2/route…
С 15 декабря 2020 года запросы к https://api.routing.yandex.net/v1/route, https://api.routing.yandex.net/v1.0/route, https://api.routing.yandex.net/v1.0.0/route будут переключены на https://api.routing.yandex.net/v2/route.
В версии v2 улучшена стабильность работы API и точность маршрутов. Формат запроса и формат ответа не меняются.
Если вы ещё не используете API Построения маршрута между двумя точками в своем проекте, напишите нам на адрес paid-api-maps@yandex-team.ru, и мы дадим вам тестовый доступ.
Команда API Яндекс.Карт
Мы выпустили новую версию API Яндекс.Карт 2.1.78. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.78/?lang=ru_RU&apikey=.
Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/
Исправлено:
— Проблема отображения панорам на Linux.
— При дублировании подключения API показываем текстовую ошибку в консоли.
— Производительность графики на iOS.
— Правки вёрстки.
Команда API Яндекс.Карт
1 ноября 2020 года изменится лимит бесплатного использования для HTTP API Геокодера.
Новый лимит обращений к HTTP Геокодеру – до 1 000 запросов в сутки.
Другие условия использования остаются прежними, например, обязательно показывать результаты геокодирования на карте. Все ограничения перечислены в документации.
Что делать, если нужно больше 1 000 запросов к Геокодеру
Всем проектам, которым не подходят условия бесплатного использования или не хватает лимита запросов, мы предлагаем перейти на коммерческую версию. Тарифы доступны по ссылке.
Если вы уже используете HTTP Геокодер, мы предлагаем специальные условия:
- новый лимит начнёт действовать только с 15 ноября 2020 года, чтобы у вас было время оптимизировать сервис или подключить платный тариф;
- вы можете получить скидку 50%на любой тариф Геокодера, которой можно воспользоваться до 31 декабря 2020 года.
Чтобы получить промокод на скидку и пошаговую инструкцию по его активации, напишите нам на maps-api@support.yandex.ru
Как будут считаться запросы для JS API и Геокодера по одному ключу
Если вы используете один API-ключ для JS API и HTTP Геокодера, логика подсчета запросов немного изменится.
Теперь для достижения суточного лимита нужно либо сделать 25 000 запросов суммарно в JS API и HTTP Геокодер (так было раньше), либо 1 000 запросов к HTTP API Геокодера. В обоих случаях ключ автоматически блокируется до конца дня.
Какие обращения уменьшают остаток лимита и как считаются запросы, описано в документации.
Команда API Яндекс.Карт
Источник