منبع: بخش
نشاندهندهی بخشی در گوگل چت است. بخشها به کاربران کمک میکنند تا فضاهای خود را سازماندهی کنند. دو نوع بخش وجود دارد:
بخشهای سیستم: اینها بخشهای از پیش تعریفشدهای هستند که توسط گوگل چت مدیریت میشوند. نام منابع آنها ثابت است و نمیتوان آنها را ایجاد، حذف یا
displayNameآنها را تغییر داد. مثالها عبارتند از:-
users/{user}/sections/default-direct-messages -
users/{user}/sections/default-spaces -
users/{user}/sections/default-apps
-
بخشهای سفارشی: اینها بخشهایی هستند که توسط کاربر ایجاد و مدیریت میشوند. ایجاد یک بخش سفارشی با استفاده از
sections.createنیاز به یکdisplayNameدارد. بخشهای سفارشی را میتوان با استفاده ازsections.patchبهروزرسانی و با استفاده ازsections.deleteحذف کرد.
| نمایش JSON |
|---|
{
"name": string,
"displayName": string,
"sortOrder": integer,
"type": enum ( |
| فیلدها | |
|---|---|
name | شناسه. نام منبع بخش. برای بخشهای سیستم، شناسه بخش یک رشته ثابت است:
قالب: |
displayName | الزامی. نام نمایشی بخش. فقط برای بخشهایی از نوع |
sortOrder | فقط خروجی. ترتیب بخش نسبت به سایر بخشها. بخشهایی که مقدار |
type | الزامی. نوع بخش. |
نوع بخش
انواع بخش.
| انومها | |
|---|---|
SECTION_TYPE_UNSPECIFIED | نوع بخش نامشخص |
CUSTOM_SECTION | بخش سفارشی. |
DEFAULT_DIRECT_MESSAGES | بخش پیشفرض شامل DIRECT_MESSAGE بین دو کاربر انسانی یا فضاهای GROUP_CHAT که به هیچ بخش سفارشی تعلق ندارند. |
DEFAULT_SPACES | فضاهای پیشفرض که به هیچ بخش سفارشی تعلق ندارند. |
DEFAULT_APPS | بخش پیشفرض شامل برنامههای نصبشدهی کاربر. |
روشها | |
|---|---|
| یک بخش در گوگل چت ایجاد میکند. |
| یک بخش از نوع CUSTOM_SECTION را حذف میکند. |
| بخشهای موجود برای کاربر چت را فهرست میکند. |
| یک بخش را بهروزرسانی میکند. |
| ترتیب مرتبسازی یک بخش را تغییر میدهد. |