2016-08-27 4 views
0

Я стараюсь иметь большой набор проектов сценариев Google Apps и хочу иметь набор файлов HTML для всех проектов. У меня есть базовый проект, который имеет следующий код:GAS UrlFetchApp не может запрашивать проекты GAS

function doGet (e) { 
    return HtmlService.createHtmlOutputFromFile(e.parameter.htmldoc); 
} 

Затем из другого проекта, я могу просто запустить

UrlFetchApp.fetch("https://script.google.com/macros/s/someid/dev?htmldoc=footertemplate").getContextText(); 

Однако, когда я пытаюсь запустить код для загрузки файла HTML, какие происходит это получает HTML-код для входа в Google:

enter image description here

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

EDIT:

Я попытался это с двумя другими новыми проектами и обнаружили, что это не только с этими двумя проектами

+0

Каков ваш ожидаемый результат? И вам удалось сделать эту работу раньше? – noogui

+0

Я нашел решение, используя библиотеку, но это не решает эту проблему, поэтому я не буду вставлять ответ. И нет, я не смог заставить его работать до – andrew

+0

Что происходит, когда вы входите в систему? – noogui

ответ

0

Там должно быть проблема с вашими настройками публикующих. В то время как публиковать, вы должны получить возможность, как «Кто имеет доступ к приложению»

Если вы хотите получить доступ без входа в систему, а затем установить его в качестве «Любой, даже анонимный».

enter image description here

+0

Нет, это не так. У каждого есть доступ к приложению. – andrew