Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Googlemaps работает локально, но не в реальном времени

Автор вопроса: WillemОтветов: 1

Я работаю над сайтом, где я показываю карту с пользовательскими маркерами на позициях, которые я загружаю из базы данных. Локально это работает идеально, но вживую это не работает. Для обеих сред у меня один и тот же ключ API.

Когда я смотрю на вызовы, сделанные при загрузке карты на сервер, я вижу вызов https://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?.

Локально получаю ответ со статической картой. На сервере ответ пустой/пустой. Статус "200" означает, что вызов прошел успешно. Локально также много обращений к маленьким плиткам с более подробной информацией. На сервере эти звонки отсутствуют полностью.

Кто-нибудь сталкивался с чем-то подобным и может найти решение? Может ли это быть связано с ключом API? У кого-нибудь вообще есть идеи?

Спасибо, Виллем

  • Google обычно показывает предупреждение, если ваш ключ API недействителен для домена, в котором вы его используете, поэтому я не решаюсь сказать, что это ваш ключ API. Не могли бы вы опубликовать ссылку на ваш живой код? Вы всегда можете проверить, действителен ли ваш ключ API, перейдя на страницу code.google.com/apis/console, нажмите "Учетные данные" в разделе "API и аутентификация" и убедитесь, что вы используете ключ, который работает на вашем действующем домене. Adam 03.02.2015
  • Я дважды проверил свой ключ API через code.google.com/apis/console, и, похоже, у него нет ошибок. К сожалению, я не могу предоставить URL-адрес живого сайта, потому что он находится за логином. Willem 03.02.2015
  • Вы можете проверить это сообщение: prestashop.com/forums/topic/ ztan 03.02.2015

servergoogle-mapsjavascriptgoogle-maps-api-3local

Ответы

Ответ 1 · рейтинг 1 · Willem

Видимо наши сисадмины заблокировали все порты. Кажется, это проблема.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы