บริการ RESTful สำหรับ Actions API
- ทรัพยากร REST: v2
- ทรัพยากร REST: v2.projects
- ทรัพยากร REST: v2.projects.draft
- ทรัพยากร REST: v2.projects.preview
- ทรัพยากร REST: v2.projects.releaseChannels
- ทรัพยากร REST: v2.projects.versions
- ทรัพยากร REST: v2.sampleProjects
บริการ: actions.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันจำเป็นต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้งาน REST API ใช้สำหรับสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางของบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการเดียวอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการต่อไปนี้และ URI ด้านล่างทั้งหมดจะเกี่ยวข้องกับปลายทางของบริการนี้
- https://actions.googleapis.com
ทรัพยากร REST: v2
| วิธีการ | |
|---|---|
| decryptSecret | POST /v2:decryptSecretถอดรหัสรหัสลับไคลเอ็นต์ OAuth ที่ใช้ในขั้นตอนการลิงก์บัญชี | 
| encryptSecret | POST /v2:encryptSecretเข้ารหัสรหัสลับไคลเอ็นต์ OAuth ที่ใช้ในการลิงก์บัญชี | 
| setWebAndAppActivityControl | POST /v2:setWebAndAppActivityControlตั้งค่าส่วนควบคุมกิจกรรมบนเว็บและแอปในบัญชีบริการ | 
ทรัพยากร REST: v2.projects
| วิธีการ | |
|---|---|
| matchIntents | POST /v2/{project=projects/*}:matchIntentsค้นหา Intent ที่ตรงกับคำค้นหาที่ระบุ | 
| sendInteraction | POST /v2/{project=projects/*}:sendInteractionเล่นการสนทนา 1 รอบ | 
ทรัพยากร REST: v2.projects.draft
| วิธีการ | |
|---|---|
| read | POST /v2/{name=projects/*/draft}:readอ่านเนื้อหาทั้งหมดของแบบร่างโปรเจ็กต์ | 
| write | POST /v2/{parent=projects/*}/draft:writeอัปเดตแบบร่างของโปรเจ็กต์โดยอิงตามโมเดล | 
ทรัพยากร REST: v2.projects.preview
| วิธีการ | |
|---|---|
| write | POST /v2/{parent=projects/*}/preview:writeอัปเดตตัวอย่างโปรเจ็กต์ของผู้ใช้ตามโมเดล | 
ทรัพยากร REST: v2.projects.releaseChannels
| วิธีการ | |
|---|---|
| list | GET /v2/{parent=projects/*}/releaseChannelsแสดงเวอร์ชันการเผยแพร่และเวอร์ชันที่เกี่ยวข้องทั้งหมด หากมี | 
ทรัพยากร REST: v2.projects.versions
| วิธีการ | |
|---|---|
| create | POST /v2/{parent=projects/*}/versions:createสร้างเวอร์ชันโปรเจ็กต์ตามโมเดลและทริกเกอร์การทำให้ใช้งานได้สำหรับเวอร์ชันการเผยแพร่ที่ระบุ (หากระบุ) | 
| list | GET /v2/{parent=projects/*}/versionsแสดงเวอร์ชันทั้งหมดและสถานะปัจจุบัน | 
| read | POST /v2/{name=projects/*/versions/*}:readอ่านเนื้อหาทั้งหมดของเวอร์ชันโปรเจ็กต์ | 
ทรัพยากร REST: v2.sampleProjects
| วิธีการ | |
|---|---|
| list | GET /v2/sampleProjectsแสดงรายการโปรเจ็กต์ตัวอย่างทั้งหมดที่ Gactions CLI รองรับ | 
