Actions API'si için RESTful bir hizmet.
- REST Kaynağı: v2
- REST Kaynağı: v2.projects
- REST Kaynağı: v2.projects.draft
- REST Kaynağı: v2.projects.preview
- REST Kaynağı: v2.projects.ReleaseChannels
- REST Kaynağı: v2.projects.versions
- REST Kaynağı: v2.sampleProjects
Hizmet: actions.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteği gönderirken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'lerini tanımlamaya ve kullanmaya yönelik, makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka araçlar oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet aşağıdaki keşif dokümanını sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmet, birden fazla hizmet uç noktasına sahip olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilişkilidir:
https://actions.googleapis.com
REST Kaynağı: v2
Yöntemler | |
---|---|
decryptSecret |
POST /v2:decryptSecret Hesap bağlama akışlarında kullanılan OAuth istemci gizli anahtarının şifresini çözer. |
encryptSecret |
POST /v2:encryptSecret Hesap bağlama akışlarında kullanılan OAuth istemci gizli anahtarını şifreler. |
setWebAndAppActivityControl |
POST /v2:setWebAndAppActivityControl Hizmet hesabında Web ve Uygulama Etkinliği kontrolünü ayarlar. |
REST Kaynağı: v2.projects
Yöntemler | |
---|---|
matchIntents |
POST /v2/{project=projects/*}:matchIntents Belirli bir sorguyla eşleşen amaçları bulur. |
sendInteraction |
POST /v2/{project=projects/*}:sendInteraction İleti dizisinin bir turunu oynatır. |
REST Kaynağı: v2.projects.draft
Yöntemler | |
---|---|
read |
POST /v2/{name=projects/*/draft}:read Proje taslağının tüm içeriğini okur. |
write |
POST /v2/{parent=projects/*}/draft:write Proje taslağını modele göre günceller. |
REST Kaynağı: v2.projects.preview
Yöntemler | |
---|---|
write |
POST /v2/{parent=projects/*}/preview:write Kullanıcının proje önizlemesini modele göre günceller. |
REST Kaynağı: v2.projects.releaseChannels
Yöntemler | |
---|---|
list |
GET /v2/{parent=projects/*}/releaseChannels Tüm yayın kanallarını ve varsa ilgili sürümleri listeler. |
REST Kaynağı: v2.projects.versions
Yöntemler | |
---|---|
create |
POST /v2/{parent=projects/*}/versions:create Modele dayalı bir proje sürümü oluşturur ve belirtilirse belirtilen sürüm kanalına dağıtımı tetikler. |
list |
GET /v2/{parent=projects/*}/versions Tüm sürümleri ve geçerli durumlarını listeler. |
read |
POST /v2/{name=projects/*/versions/*}:read Proje sürümünün tüm içeriğini okur. |
REST Kaynağı: v2.sampleProjects
Yöntemler | |
---|---|
list |
GET /v2/sampleProjects gactions KSA'sı tarafından desteklenen tüm örnek projeleri listeler. |