Un servizio RESTful per l'API Actions.
- Risorsa REST: v2
- Risorsa REST: v2.projects
- Risorsa REST: v2.projects.draft
- Risorsa REST: v2.projects.preview
- Risorsa REST: v2.projects.releaseChannels
- Risorsa REST: v2.projects.versions
- Risorsa REST: v2.sampleProjects
Servizio: actions.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://actions.googleapis.com
Risorsa REST: v2
Metodi | |
---|---|
decryptSecret |
POST /v2:decryptSecret Decripta il client secret OAuth utilizzato nei flussi di collegamento degli account. |
encryptSecret |
POST /v2:encryptSecret Cripta il client secret OAuth utilizzato nei flussi di collegamento degli account. |
setWebAndAppActivityControl |
POST /v2:setWebAndAppActivityControl Imposta il controllo Attività web e app su un account di servizio. |
Risorsa REST: v2.projects
Metodi | |
---|---|
matchIntents |
POST /v2/{project=projects/*}:matchIntents Trova gli intent che corrispondono a una determinata query. |
sendInteraction |
POST /v2/{project=projects/*}:sendInteraction Riproduce un round della conversazione. |
Risorsa REST: v2.projects.draft
Metodi | |
---|---|
read |
POST /v2/{name=projects/*/draft}:read Legge l'intero contenuto della bozza del progetto. |
write |
POST /v2/{parent=projects/*}/draft:write Aggiorna la bozza del progetto in base al modello. |
Risorsa REST: v2.projects.preview
Metodi | |
---|---|
write |
POST /v2/{parent=projects/*}/preview:write Aggiorna l'anteprima del progetto dell'utente in base al modello. |
Risorsa REST: v2.projects.releaseChannels
Metodi | |
---|---|
list |
GET /v2/{parent=projects/*}/releaseChannels Elenca tutti i canali di rilascio e le eventuali versioni corrispondenti. |
Risorsa REST: v2.projects.versions
Metodi | |
---|---|
create |
POST /v2/{parent=projects/*}/versions:create Crea una versione del progetto basata sul modello e attiva il deployment nel canale di rilascio specificato, se specificato. |
list |
GET /v2/{parent=projects/*}/versions Elenca tutte le versioni e i relativi stati attuali. |
read |
POST /v2/{name=projects/*/versions/*}:read Legge l'intero contenuto di una versione di un progetto. |
Risorsa REST: v2.sampleProjects
Metodi | |
---|---|
list |
GET /v2/sampleProjects Elenca tutti i progetti di esempio supportati dall'interfaccia a riga di comando gactions. |