Клуб API Карт

API-ключ для алиасов

Пост в архиве.
anastasiya-dmitrieva
10 января 2009, 05:33

1 ключ действителен только для 1 домена. А как же алиасы сайтов?

Получила API-ключ, добавила карты на основной сайт round24.ru (все работает) - и открыла для проверки страницу на 24round.ru. В итоге сообщение "неправильный ключ" стало появляться при загрузке страниц и основного сайта, и "зеркала". Пришлось отключить алиас. Фсе заработало, но...

Разработчики, плз, предусмотрите возможность получения ключа не только для доменного имени, но и для алиаса. У некоторых сайтов со сложными адресами на "зеркала" приходится значительная доля трафа - не отказываться же им из-за этого от API Яндекс.Карт, верно?. Или укажите допустимый формат редиректа в "Правилах". Спасибо.

13 комментариев
Для того, чтобы использоваться API для нескольких доменов, получите несколько ключей и подставляйте нужный при генерации страницы, ведь, у Вас, наверняка раз есть алиасы, сайт не статический.
Но ведь было бы удобнее указать несколько алиасов, чем получать несколько ключей.
согласен что лучше указать несколько алиасов для одного ключа та же проблема
такая еомпания как Яндекс могла бы позаботиться об этом сразу - для меня это стало огромным удивлением
Это спорный вопрос. Скажем так: у какого процента сайтов есть алиасы? Ну и если у тебя несколько алиасов, то напиши несколько строчек по загрузке нужного скрипта. Не? =)
Не! Я отдаю заказчику разработанный сайт с картами, делаю в коде подстановку ключа для двух алиасов, а заказчик через год добавляет третий алиас. Никто, кроме посетителей, может так и не узнать, что на одном из зеркал карты не будут работать. Хотя, добавление алиасов при генерации ключа эту проблему не решит, но, по крайней мере, будет проще сделать изменения не влезая в код.
whitewingedangel
8 июня 2010, 05:43

Аналогичная проблема. Яндекс удивил, однако. Надеюсь поправят.

Нам нужен один ключ для всех алиасов. Станица статическая и динамически подставить ключ нельзя. Нужно решение этой проблемы. Нельзя ли хотя бы выдавать статическую картинку если ключ не прошел проверку
Присоединяюсь к вопросу. у меня один сайт по разным доменам т.е. ru,com,org
Сгенерил огромное просто число схем проезда для домена banket-moskva.ru, после этого зарегили домен Опрос-Москва.рф и направили на этот же сайт, ни одна карта не работает, сгенеренная для исходного домена по новому адресу, тильда, добавленная в шаблон сайта с ключом для второго домена не помогает.
Точнее схемы проезда становятся доступны по каждому доменному имени, но сообщение о неправильном ключе начинает выскакивать и для исходного домена при применении скрипта с тильдой.

Первая ссылка помогла, текст оттуда:

Если у сайта есть доменные зеркала, то для того, чтобы загрузка API работала одновременно и на страницах основного сайта, и на страницах зеркал в параметр key следует добавить API-ключи зеркал сайта через тильду (~):

Через тильду можно подключить не более 5 сайтов. Если указано большее количество, то будут обработаны только первые 5 ключей.