Загрузка API Карт Google в HtmlService GAS

У меня есть doGet() GAS, где я вызываю файл HTML с HtmlService.
В файле HTML у меня есть основной вызов API Карт Google

<script src="http://maps.googleapis.com/maps/api/js?v=3.11?key=kkkkkkeeeeeyyyy&sensor=true" type="text/javascript">
</script>

На <body> показываю простую динамическую карту с маркером
с функцией onload="initialize()". Я включил API в своем
проекте, а также отредактировал разрешенных рецензентов.

Когда я открываю страницу, появляется ошибка, указывающая на то, что
Свойства не могут заканчиваться на "__": Правило "setBadSuffix"

Изучая документацию caja, я понимаю, что
API Карт Google можно вызывать из r5160, это правильно?

Но ошибка совпадает с документацией HtmlService
ссылка на это двойное подчеркивание не разрешено.

Так действительно ли невозможно загрузить API карт Google в
HtmlService, и если нет, то будет ли это запрос в Приложения
Проблемы скрипта
или лучше в проблемы с Каей?


person Jacobvdb    schedule 17.04.2013    source источник
comment
У меня сложилось впечатление, что это невозможно, но я могу ошибаться. Я думаю, было бы здорово, если бы Google внес в белый список свои собственные JS API в GAS, такие как jQuery.   -  person Fred    schedule 17.04.2013
comment
Я не уверен, возможно ли это, но когда я прочитал документацию и увидел, что jQuery можно использовать, я ожидал, что обычный Google Apis тоже будет работать.   -  person Jacobvdb    schedule 17.04.2013
comment
возможный дубликат Используйте полный API Google Maps V3 и все его функции в скрипте Google Apps   -  person Kevin Reid    schedule 17.04.2013
comment
@KevinReid Должен ли я удалить свой вопрос, чем? Это другая ставка из-за htmlservice, который я использую...   -  person Jacobvdb    schedule 17.04.2013
comment
Альтернативный подход заключается в том, чтобы отдельно разместить вашу веб-страницу (страницы) и взаимодействовать с GAS как с услугой, используя службу контента для возврата данных. Пример использования jQuery здесь davethinkingaloud.blogspot.co .nz/2013/03/   -  person DavidF    schedule 17.04.2013
comment
@Jacobvdb Другой вопрос также касается использования HtmlService. Не удаляйте свой вопрос — даже если он закрыт как дубликат, он по-прежнему будет полезен будущим искателям, чтобы найти вопрос.   -  person Kevin Reid    schedule 18.04.2013


Ответы (1)


Вы можете использовать GAS API для Картографических сервисов.

Вам не нужно было бы включать внешний скрипт, и вы также можете избежать некоторых ограничений квот (когда вы действительно нашли обходной путь, например, HTTP-вызов).

Посмотрите: https://developers.google.com/apps-script/reference/maps/

Джейкоб

person Jacob Flatter    schedule 11.07.2013
comment
Это правда, но он позволяет использовать только статические карты. Практически без взаимодействия со всеми классными вещами MAPS API v3. - person Jacobvdb; 30.11.2013