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
อัปโหลดไฟล์เพื่อใช้ในข้อความสื่อหรือการ์ดริชมีเดีย

ทรัพยากร 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 สำหรับรายชื่อผู้ใช้