يشرح هذا الدليل كيفية استخدام الـ
delete
method على مورِد الـ Section في Google Chat API لحذف قسم مخصّص في Google Chat.
عند حذف قسم، يتم نقل عناصره (مثل المساحات) إلى الأقسام التلقائية في Google Chat ولا يتم حذفها.
لا يمكن حذف سوى الأقسام من النوع CUSTOM_SECTION. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة
إنشاء الأقسام وتنظيمها في Google Chat.
المتطلبات الأساسية
Python
- إعداد البيئة:
- إنشاء مشروع على Google Cloud.
- ضبط شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth.
- تفعيل Google Chat API وضبطه باستخدام اسم و رمز ووصف لتطبيق Chat.
- تثبيت مكتبة عميل Google Cloud في Python .
-
إنشاء بيانات اعتماد معرّف عميل 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.
مواضيع ذات صلة
- إنشاء قسم
- تعديل قسم
- تغيير موضع قسم
- عرض قائمة الأقسام
- عرض قائمة المساحات في قسم
- نقل مساحة إلى قسم مختلف