RCS Business Messaging API

บริการ: rcsbusinessmessaging.googleapis.com

หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ตัวอย่างที่ Google จัดเตรียมไว้ให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API

เอกสารการค้นพบ

เอกสาร Discovery คือข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งอาจมีปลายทางบริการหลายปลายทาง บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางบริการนี้

  • https://rcsbusinessmessaging.googleapis.com

ทรัพยากร REST: v1.files

เมธอด
create POST /v1/files

POST /upload/v1/files อัปโหลดไฟล์เพื่อใช้ในสื่อหรือข้อความ Rich Card

ทรัพยากร REST: v1.phones

เมธอด
getCapabilities GET /v1/{name=phones/*}/capabilities
รับความสามารถเกี่ยวกับ RBM ของผู้ใช้

ทรัพยากร REST: v1.phones.agentEvents

เมธอด
create POST /v1/{parent=phones/*}/agentEvents
ส่งเหตุการณ์จากตัวแทนไปยังผู้ใช้

ทรัพยากร REST: v1.phones.agentMessages

เมธอด
create POST /v1/{parent=phones/*}/agentMessages
ส่งข้อความจากตัวแทนไปยังผู้ใช้
delete DELETE /v1/{name=phones/*/agentMessages/*}
เพิกถอนข้อความของตัวแทนที่ส่งแล้วแต่ยังไม่ได้นำส่ง

ทรัพยากร REST: v1.phones.capability

เมธอด
requestCapabilityCallback
(deprecated)
POST /v1/{name=phones/*}/capability:requestCapabilityCallback
ขอการติดต่อกลับพร้อมความสามารถของผู้ใช้

ทรัพยากร REST: v1.phones.dialogflowMessages

เมธอด
create POST /v1/{parent=phones/*}/dialogflowMessages
แจ้งให้ตัวแทน Dialogflow ส่งข้อความผ่านตัวแทน RBM

ทรัพยากร REST: v1.phones.testers

เมธอด
create POST /v1/{parent=phones/*}/testers
เชิญผู้ใช้ให้ทดสอบตัวแทน

ทรัพยากร REST: v1.users

เมธอด
batchGet POST /v1/users:batchGet
รับหมายเลขโทรศัพท์ที่เปิดใช้ RCS สำหรับรายชื่อผู้ใช้