Si verificano problemi con la funzione getFolderById. Sono il proprietario della cartella in questione. La chiamata specifica è la seguente.Errore DriveApp.getFolderById nell'errore
var folder = DriveApp.getFolderById('string_id_of_my_folder');
Sto passando la stringa lunga dell'ID della cartella all'interno della funzione. Ho eseguito la funzione all'interno dell'editor per assicurarmi che le autorizzazioni siano state attivate e non ricevo errori.
Ma quando provo a fare funzionare la funzione all'interno del foglio di calcolo, ottengo il seguente messaggio di errore: "Tu non hanno il permesso di chiamare getFolderById".
Cosa sto sbagliando?
Problema di Simliar riportato qui: https://code.google.com/p/google-apps-script-issues/issues/detail?id=2905. Sebbene l'errore esatto sia diverso, è possibile che anche nel tuo caso le App Drive siano state disabilitate nel dominio. Stai usando un account di dominio Google Apps? Se è così, prova il codice su un account personale e guarda. modifica: in realtà la correzione potrebbe essere semplice. Controlla la stessa domanda e la risposta ad essa qui: http://stackoverflow.com/questions/30709811/driveapp-getfolderbyid-permissions –
Suhay - Ho letto la discussione su stackoverflow.com/questions/30709811/. – user1766394
Suhay - Ho letto la discussione su stackoverflow.com/questions/30709811/ - e sono ancora bloccato. (A) Ho provato lo stesso codice nel mio account personale - ovviamente, ho cambiato l'ID della cartella con l'id di una cartella il cui proprietario è il mio indirizzo email personale [email protected] Ottenere lo stesso messaggio di errore. (B) Ho anche provato il metodo suggerito nel post sopra: 'var folder = DriveApp.getFoldersByName (" BlotterImprovements "). Next();' .... E sta diventando sempre simile _Non hai il permesso di chiamare getFoldersByName_ error! – user1766394