REST Resource: spaces.threads

منبع: Thread

رشته‌ای در فضای Google Chat. برای مثال استفاده، شروع یا پاسخ دادن به رشته پیام را ببینید.

اگر هنگام ایجاد پیام رشته‌ای را مشخص کنید، می‌توانید فیلد messageReplyOption را تنظیم کنید تا تعیین کنید اگر رشته منطبقی پیدا نشد چه اتفاقی بیفتد.

نمایش JSON
{
  "name": string,
  "threadKey": string,
  "threadMetadata": {
    object (ThreadMetadata)
  }
}
فیلدها
name

string

شناسه. نام منبع رشته.

مثال: spaces/{space}/threads/{thread}

threadKey

string

اختیاری. ورودی برای ایجاد یا به‌روزرسانی رشته. درغیراین‌صورت، فقط برونداد. شناسه رشته. حداکثر ۴۰۰۰ نویسه را پشتیبانی می‌کند.

این شناسه برای برنامه Chat که آن را تنظیم می‌کند یکتا است. برای مثال، اگر چند برنامه Chat بااستفاده از کلید رشته یکسان پیامی ایجاد کنند، پیام‌ها در رشته‌های مختلفی پست می‌شوند. برای پاسخ دادن در رشته‌ای که توسط شخص یا برنامه Chat دیگری ایجاد شده است، فیلد رشته name را مشخص کنید.

threadMetadata

object (ThreadMetadata)

اختیاری. فراداده رشته برای ارائه و مدیریت این رشته به‌عنوان جلسه.

ThreadMetadata

فراداده رشته برای ارائه و مدیریت جلسه در Google Chat استفاده می‌شود. فقط برای برنامه‌هایی که ویژگی‌های عامل‌گرا در آن‌ها فعال است قابل اجرا است.

نمایش JSON
{
  "title": string,
  "icon": {
    object (Icon)
  }
}
فیلدها
title

string

اختیاری. عنوان رشته. عنوانی که موضوع جلسه را توصیف می‌کند.

حداکثر طول ۱۰۲۴ نویسه است.

اگر مشخص نشده باشد، به‌طور پیش‌فرض اولین پیام در جلسه خواهد بود.

icon

object (Icon)

اختیاری. نماد رشته. نمادی که در کنار عنوان جلسه نمایش داده می‌شود.

فقط از نمادهای مواد پشتیبانی می‌شود. اگر مشخص نشده باشد، به‌طور پیش‌فرض روی «نماد مواد» یادداشت‌ها تنظیم می‌شود.

نماد

نمادی که در پیام‌واره یا رشته نمایش داده می‌شود.

نمایش JSON
{
  "altText": string,

  "materialIcon": {
    object (MaterialIcon)
  }
}
فیلدها
altText

string

اختیاری. نوشتار جایگزین این نماد که برای دسترس‌پذیری استفاده می‌شود.

نمادی که در پیام‌واره نمایش داده می‌شود. در زیر فهرستی از فیلدهای متقابلاً انحصاری آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد:
materialIcon

object (MaterialIcon)

یکی از نمادهای Google Material را نمایش می‌دهد.

برای مثال، برای نمایش نماد چارگوش انتخاب، از این کد استفاده کنید

"materialIcon": {
  "name": "check_box"
}
پایان فیلدهای متقابلاً انحصاری.

روش‌ها

get

جزئیات مربوط به رشته‌ای را در فضای پیام مستقیم دونفره برنامه دریافت می‌کند.

list

رشته‌ها را در فضای پیام مستقیم دونفره برنامه فهرست می‌کند.

patch

رشته‌ای را در فضای پیام مستقیم دونفره برنامه به‌روز می‌کند.