2015-04-01 4 views
2

я могу легко получить ключ проекта, перейдя в меню Файл -> Свойства проекта -> ключ проекта (на вкладке информации)как вернуть «ключ проекта» проекта, в программно

, но есть ли способ вернуть «проектный ключ» из самого скрипта?

+0

У дополнений есть разные/уникальные ключи проекта или они разделяют ключ основного проекта? – jbutters

ответ

0

Боюсь, что Script Script в настоящий момент не поддерживает это. Лучшей практикой является создание константы String в вашем скрипте, копирование ключа в нее и обращение к константе, когда вам нужен ключ.

Однако это означает, что если вы скопируете скрипт, вам нужно будет обновить константу в копии (скопированные скрипты имеют разные ключи, чем оригинал).

+0

У дополнений есть разные/уникальные ключи проекта или они разделяют ключ основного проекта? – jbutters

+1

Ключ проекта привязан к сценарию, поэтому любой, кто использует надстройку, будет использовать тот же скрипт с тем же ключом. –

2

Вы можете использовать

ScriptApp.getProjectKey() 

программно получить ключ проекта скрипта.

+0

Когда я пытаюсь это сделать, похоже, что он не соответствует ключевому слову проекта, показанному в «Файл»> «Свойства проекта». – shim

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