เพิกถอนข้อความของตัวแทนที่ส่งแล้วแต่ยังไม่ได้นำส่ง
หากแพลตฟอร์ม RCS สำหรับธุรกิจเพิกถอนข้อความสำเร็จ ระบบจะลบข้อความออกจากคิวข้อความของผู้ใช้และจะไม่ส่งข้อความ (200 OK)
การตอบกลับ 404 Not Found หมายความว่าความพยายามในการเพิกถอนล้มเหลวเนื่องจากมีการนำส่งข้อความแล้ว
มีโอกาสเล็กน้อยที่ตัวแทนอาจเริ่มเพิกถอนในขณะที่แพลตฟอร์ม RCS สำหรับธุรกิจกำลังนำส่งข้อความ ในกรณีที่เกิดขึ้นได้ยากเหล่านี้ ตัวแทนจะได้รับเหตุการณ์ผู้ใช้ DELIVERED สำหรับข้อความหลังจากเริ่มคำขอยกเลิกไม่นาน
คำขอ HTTP
DELETE https://rcsbusinessmessaging.googleapis.com/v1/{name=phones/*/agentMessages/*}
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
name |
"phones/{E.164}/agentMessages/{messageId}" โดยที่ {E.164} คือหมายเลขโทรศัพท์ของผู้ใช้ในรูปแบบ E.164 และ {messageId} คือรหัสที่เอเจนต์กำหนดของข้อความจากเอเจนต์ที่ควรเพิกถอน เช่น หากใช้หมายเลขโทรศัพท์ในสหรัฐอเมริกา +1-222-333-4444 และข้อความของตัวแทนที่มีรหัส "12345xyz" ปลายทางที่ได้จะเป็น https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages/12345xyz |
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
agentId |
ต้องระบุ ตัวระบุที่ไม่ซ้ำกันของตัวแทน |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะเป็นออบเจ็กต์ JSON ว่าง
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/rcsbusinessmessaging
ดูข้อมูลเพิ่มเติมได้ที่OAuth 2.0 Overview