2017-01-20 2 views
0

Я закончил набор функций, и я в процессе для разработки пользовательского интерфейса с использованием шаблонов HTML (см ниже)Как присвоить доменное имя скрипту приложения Google?

https://developers.google.com/apps-script/guides/html/templates

Я считаю, что я должен развернуть как веб-приложение, чтобы сделать его доступным в Интернете для всех пользователей. Однако, как мне назначить имя веб-домена для веб-приложения, которое я развернул?

+0

Я не могу точно сказать, является ли или не настроены серверы Служб Google правильно для этого, но сценарий общего случая, чтобы установить A или AAAA (для IPv6) в вашем менеджере домена, связывающем домен или поддомен с IP-адресом сервера, на котором размещено ваше веб-приложение. – Jules

+0

Невозможно получить доступ к серверам google .. – NoMoreErrors

+0

Вам не обязательно. Просто запуск приложения должен либо дать вам IP-адрес, либо URL-адрес, на который вы можете «nslookup» указать IP-адрес. – Jules

ответ

1

Да, вы можете это сделать!

Решающим шагом является добавление .setXFrameOptionsMode (HtmlService.XFrameOptionsMode.ALLOWALL) перечисление на ваш HtmlServe так:

return HtmlService 
    .createTemplateFromFile('login') 
    .evaluate() 
    .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); 

Тогда вы можете просто взять Apps URL сценария и вставлять его на любой странице вам нравится , Он даже поддерживает SSL, если на вашем сервере это включено.

<iframe src="https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxxxxx/exec"></iframe> 

Источник: https://developers.google.com/apps-script/reference/html/x-frame-options-mode

Смежные вопросы