Actions API

Layanan RESTful untuk Actions API.

Layanan: actions.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://actions.googleapis.com

Resource REST: v2

Metode
decryptSecret POST /v2:decryptSecret
Mendekripsi rahasia klien OAuth yang digunakan dalam alur penautan akun.
encryptSecret POST /v2:encryptSecret
Mengenkripsi rahasia klien OAuth yang digunakan dalam alur penautan akun.
setWebAndAppActivityControl POST /v2:setWebAndAppActivityControl
Menetapkan kontrol Aktivitas Web & Aplikasi pada akun layanan.

Resource REST: v2.projects

Metode
matchIntents POST /v2/{project=projects/*}:matchIntents
Menemukan intent yang cocok dengan kueri tertentu.
sendInteraction POST /v2/{project=projects/*}:sendInteraction
Memutar satu putaran percakapan.

Resource REST: v2.projects.draft

Metode
read POST /v2/{name=projects/*/draft}:read
Membaca seluruh konten draf project.
write POST /v2/{parent=projects/*}/draft:write
Memperbarui draf project berdasarkan model.

Resource REST: v2.projects.preview

Metode
write POST /v2/{parent=projects/*}/preview:write
Mengupdate pratinjau project pengguna berdasarkan model.

Resource REST: v2.projects.releaseChannels

Metode
list GET /v2/{parent=projects/*}/releaseChannels
Mencantumkan semua saluran rilis dan versi yang sesuai, jika ada.

Resource REST: v2.projects.versions

Metode
create POST /v2/{parent=projects/*}/versions:create
Membuat versi project berdasarkan model dan memicu deployment ke saluran rilis yang ditentukan, jika ditentukan.
list GET /v2/{parent=projects/*}/versions
Mencantumkan semua versi dan statusnya saat ini.
read POST /v2/{name=projects/*/versions/*}:read
Membaca seluruh konten versi project.

Resource REST: v2.sampleProjects

Metode
list GET /v2/sampleProjects
Mencantumkan semua project contoh yang didukung oleh CLI gaction.