REST Resource: spaces.messages.attachments

منبع: پیوست

یک پیوست در Google Chat.

نمایندگی JSON
{
  "name": string,
  "contentName": string,
  "contentType": string,
  "thumbnailUri": string,
  "downloadUri": string,
  "source": enum (Source),

  // Union field data_ref can be only one of the following:
  "attachmentDataRef": {
    object (AttachmentDataRef)
  },
  "driveDataRef": {
    object (DriveDataRef)
  }
  // End of list of possible types for union field data_ref.
}
فیلدها
name

string

اختیاری. نام منبع پیوست، به شکل spaces/{space}/messages/{message}/attachments/{attachment} .

content Name

string

فقط خروجی نام فایل اصلی برای محتوا، نه مسیر کامل.

content Type

string

فقط خروجی نوع محتوا (نوع MIME) فایل.

thumbnail Uri

string

فقط خروجی نشانی اینترنتی تصویر کوچکی که باید برای پیش نمایش پیوست یک کاربر انسانی استفاده شود. برنامه‌های گپ نباید از این نشانی اینترنتی برای دانلود محتوای پیوست استفاده کنند.

download Uri

string

فقط خروجی URL دانلودی که باید از آن استفاده شود تا کاربر انسانی بتواند پیوست را دانلود کند. برنامه‌های گپ نباید از این نشانی اینترنتی برای دانلود محتوای پیوست استفاده کنند.

source

enum ( Source )

فقط خروجی منبع پیوست

فیلد اتحادیه data_ref . ارجاع داده به پیوست data_ref تنها می تواند یکی از موارد زیر باشد:
attachment Data Ref

object ( AttachmentDataRef )

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

drive Data Ref

object ( DriveDataRef )

فقط خروجی ارجاع به پیوست Google Drive. این فیلد با Google Drive API استفاده می شود.

AttachmentDataRef

ارجاع به داده های پیوست

نمایندگی JSON
{
  "resourceName": string,
  "attachmentUploadToken": string
}
فیلدها
resource Name

string

اختیاری. نام منبع داده های پیوست. این فیلد با API رسانه برای دانلود داده های پیوست استفاده می شود.

attachment Upload Token

string

اختیاری. نشانه مات حاوی ارجاع به پیوست آپلود شده. توسط کلاینت‌ها به‌عنوان یک رشته غیرشفاف تلقی می‌شود و برای ایجاد یا به‌روزرسانی پیام‌های چت با پیوست‌ها استفاده می‌شود.

منبع

منبع پیوست

Enums
SOURCE_UNSPECIFIED رزرو شده است.
DRIVE_FILE فایل یک فایل گوگل درایو است.
UPLOADED_CONTENT فایل در چت آپلود می شود.

روش ها

get

فراداده یک پیوست پیام را دریافت می کند.