คู่มือนี้อธิบายวิธีใช้
delete
เมธอดในทรัพยากร Section ของ Google Chat API เพื่อลบส่วนที่กำหนดเองใน Google Chat
เมื่อคุณลบส่วน ระบบจะย้ายรายการของส่วนนั้น (เช่น พื้นที่ทำงาน) ไปยังส่วนเริ่มต้นของ Google Chat และจะไม่ลบรายการเหล่านั้น
คุณจะลบได้เฉพาะส่วนประเภท CUSTOM_SECTION ดูข้อมูลเพิ่มเติมได้ที่
สร้างและจัดระเบียบส่วนใน Google Chat
ข้อกำหนดเบื้องต้น
Python
- ตั้งค่าสภาพแวดล้อมโดยทำดังนี้
- สร้างโปรเจ็กต์ Google Cloud
- กำหนดค่าหน้าจอขอความยินยอม OAuth
- เปิดใช้และกำหนดค่า Google Chat API ด้วยชื่อ ไอคอน และคำอธิบายสำหรับแอป Chat
- ติดตั้งไลบรารีของไคลเอ็นต์ Python Cloud
-
สร้างข้อมูลเข้าสู่ระบบรหัสไคลเอ็นต์ OAuth สำหรับแอปพลิเคชันบนเดสก์ท็อป หากต้องการเรียกใช้ตัวอย่างในคู่มือนี้ ให้บันทึกข้อมูลเข้าสู่ระบบเป็นไฟล์ JSON ชื่อ
credentials.jsonลงในไดเรกทอรีในเครื่อง
โปรดทำตามขั้นตอนในการตั้งค่าสภาพแวดล้อมในคู่มือเริ่มต้นฉบับย่อนี้
- เลือกขอบเขตการให้สิทธิ์ที่รองรับการตรวจสอบสิทธิ์ผู้ใช้
ลบส่วน
หากต้องการลบส่วนด้วย การตรวจสอบสิทธิ์ผู้ใช้ ให้ส่งข้อมูลต่อไปนี้ในคำขอ
- ระบุขอบเขตการให้สิทธิ์
chat.users.sections - เรียกใช้เมธอด
DeleteSection - ในเนื้อหาคำขอ ให้ตั้งค่า
nameเป็นชื่อทรัพยากรของส่วนที่จะลบ
ตัวอย่างต่อไปนี้แสดงการลบส่วน
Python
from google.cloud import chat_v1
def delete_section():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.DeleteSectionRequest(
name="SECTION_NAME"
)
# Make the request
client.delete_section(request=request)
print("Section deleted")
หากต้องการเรียกใช้ตัวอย่างนี้ ให้แทนที่ข้อมูลต่อไปนี้
SECTION_NAME: ชื่อทรัพยากรของส่วน คุณรับชื่อทรัพยากรได้โดยการเรียกใช้ListSectionsเมธอด
หัวข้อที่เกี่ยวข้อง
- สร้างส่วน
- อัปเดตส่วน
- เปลี่ยนตำแหน่งของส่วน
- แสดงรายการส่วน
- แสดงรายการพื้นที่ทำงานในส่วน
- ย้ายพื้นที่ทำงานไปยังส่วนอื่น