0

Я пытаюсь включить API Google Диска с помощью сценария приложений, чтобы мы могли загружать любой файл на диск без ручного вмешательства.Как включить Drive API с помощью скрипта Google Apps в редакторе скриптов

редактировать

function test() 
{ 
var file = DriveApp.getFileById(newSpreadSheet.getId()); file.setSharing(DriveApp.Access.ANYONE_WITH_LINK, DriveApp.Permission.VIEW); 
} 

Это, как я устанавливаю разрешение на таблицу, используя код. Мне нужна аналогичная функция, чтобы включить API дисков. Также, чтобы кто-нибудь мог использовать электронную таблицу без включения API-диска вручную из консоли разработчика Google.

Заранее спасибо

+1

Отлично! Что вы сделали до сих пор? – K48

+0

Я обновил код. Пожалуйста, проверьте @ K48 – SpreadsheetBawaa

ответ

0

Включения в API обычно делается через разработчик Google консоль, как указано в enabling Google APIs Services, где вы включите их в диалоговом окне APIs служб Google из редакторов сценариев, то по ссылке Google консоли API.

Однако, если вы не хотите проходить через Консоль разработчика, вы можете попробовать Connecting to public APIs, который применим для API Google (или не для Google), который недоступен в качестве службы сценариев приложений. Как уже упоминалось,

Если вы хотите использовать Google (или не-Google) API, который не доступен в качестве службы Apps Script, вы можете подключиться к интерфейсу общественного HTTP в API, через URL Fetch service.

Надеюсь, что это поможет!