Un servicio RESTful para la API de Actions.
- Recurso de REST: v2
- Recurso de REST: v2.projects
- Recurso de REST: v2.projects.draft
- Recurso de REST: v2.projects.preview
- Recurso de REST: v2.projects.releaseChannels
- Recurso de REST: v2.projects.versions
- Recurso de REST: v2.sampleProjects
Servicio: actions.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente proporcionadas por Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la siguiente información cuando realices solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
- https://actions.googleapis.com
Recurso de REST: v2
| Métodos | |
|---|---|
| decryptSecret | POST /v2:decryptSecretDesencripta el secreto del cliente de OAuth que se usa en los flujos de vinculación de cuentas. | 
| encryptSecret | POST /v2:encryptSecretEncripta el secreto del cliente de OAuth que se usa en los flujos de vinculación de cuentas. | 
| setWebAndAppActivityControl | POST /v2:setWebAndAppActivityControlConfigura el control de Actividad web y de aplicaciones en una cuenta de servicio. | 
Recurso de REST: v2.projects
| Métodos | |
|---|---|
| matchIntents | POST /v2/{project=projects/*}:matchIntentsBusca los intents que coinciden con una consulta determinada. | 
| sendInteraction | POST /v2/{project=projects/*}:sendInteractionReproduce una ronda de la conversación. | 
Recurso de REST: v2.projects.draft
| Métodos | |
|---|---|
| read | POST /v2/{name=projects/*/draft}:readLee todo el contenido del borrador del proyecto. | 
| write | POST /v2/{parent=projects/*}/draft:writeActualiza el borrador del proyecto en función del modelo. | 
Recurso de REST: v2.projects.preview
| Métodos | |
|---|---|
| write | POST /v2/{parent=projects/*}/preview:writeActualiza la vista previa del proyecto del usuario en función del modelo. | 
Recurso de REST: v2.projects.releaseChannels
| Métodos | |
|---|---|
| list | GET /v2/{parent=projects/*}/releaseChannelsEnumera todos los canales de versiones y las versiones correspondientes, si corresponde. | 
Recurso de REST: v2.projects.versions
| Métodos | |
|---|---|
| create | POST /v2/{parent=projects/*}/versions:createCrea una versión del proyecto basada en el modelo y activa la implementación en el canal de versiones especificado, si se especifica. | 
| list | GET /v2/{parent=projects/*}/versionsEnumera todas las versiones y sus estados actuales. | 
| read | POST /v2/{name=projects/*/versions/*}:readLee todo el contenido de la versión de un proyecto. | 
Recurso de REST: v2.sampleProjects
| Métodos | |
|---|---|
| list | GET /v2/sampleProjectsEnumera todos los proyectos de muestra que admite la CLI de gactions. | 
