Gestisce ed esegue progetti Google Apps Script.
- Risorsa REST: v1.processes
- Risorsa REST: v1.projects
- Risorsa REST: v1.projects.deployments
- Risorsa REST: v1.projects.versions
- Risorsa REST: v1.scripts
Servizio: script.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile dalle macchine per la descrizione e l'utilizzo delle API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI di seguito sono relativi a questo endpoint di servizio:
https://script.googleapis.com
Risorsa REST: v1.processes
Metodi | |
---|---|
list |
GET /v1/processes Elencare informazioni sui processi eseguiti da o per conto di un utente, ad esempio il tipo di processo e lo stato attuale. |
listScriptProcesses |
GET /v1/processes:listScriptProcesses Elenca informazioni sui processi eseguiti da uno script, ad esempio il tipo di processo e lo stato attuale. |
Risorsa REST: v1.projects
Metodi | |
---|---|
create |
POST /v1/projects Crea un nuovo progetto di script vuoto senza file di script e con un file manifest di base. |
get |
GET /v1/projects/{scriptId} Visualizza i metadati di un progetto di script. |
getContent |
GET /v1/projects/{scriptId}/content Consente di acquisire i contenuti del progetto di script, inclusi sorgente di codice e metadati per ogni file di script. |
getMetrics |
GET /v1/projects/{scriptId}/metrics Visualizza i dati delle metriche per gli script, ad esempio il numero di esecuzioni e gli utenti attivi. |
updateContent |
PUT /v1/projects/{scriptId}/content Aggiorna i contenuti del progetto di script specificato. |
Risorsa REST: v1.projects.deployments
Metodi | |
---|---|
create |
POST /v1/projects/{scriptId}/deployments Crea un deployment di un progetto Apps Script. |
delete |
DELETE /v1/projects/{scriptId}/deployments/{deploymentId} Elimina un deployment di un progetto Apps Script. |
get |
GET /v1/projects/{scriptId}/deployments/{deploymentId} Ottieni il deployment di un progetto Apps Script. |
list |
GET /v1/projects/{scriptId}/deployments Elenca i deployment di un progetto Apps Script. |
update |
PUT /v1/projects/{deploymentConfig.scriptId}/deployments/{deploymentId} Aggiorna un deployment di un progetto Apps Script. |
Risorsa REST: v1.projects.versions
Metodi | |
---|---|
create |
POST /v1/projects/{scriptId}/versions Crea una nuova versione immutabile utilizzando il codice corrente, con un numero di versione univoco. |
get |
GET /v1/projects/{scriptId}/versions/{versionNumber} Restituisce una versione di un progetto di script. |
list |
GET /v1/projects/{scriptId}/versions Elenca le versioni di un progetto di script. |
Risorsa REST: v1.scripts
Metodi | |
---|---|
run |
POST /v1/scripts/{scriptId}:run Esegue una funzione in un progetto Apps Script. |