บริการ 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 รองรับ |