REST Resource: spaces.messages.attachments
منبع: پیوست
نمایندگی 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} . |
contentName | string فقط خروجی نام فایل اصلی برای محتوا، نه مسیر کامل. |
contentType | string فقط خروجی نوع محتوا (نوع MIME) فایل. |
thumbnailUri | string فقط خروجی نشانی اینترنتی تصویر کوچکی که باید برای پیش نمایش پیوست یک کاربر انسانی استفاده شود. برنامههای گپ نباید از این نشانی اینترنتی برای دانلود محتوای پیوست استفاده کنند. |
downloadUri | string فقط خروجی URL دانلودی که باید از آن استفاده شود تا کاربر انسانی بتواند پیوست را دانلود کند. برنامههای گپ نباید از این نشانی اینترنتی برای دانلود محتوای پیوست استفاده کنند. |
source | enum ( Source ) فقط خروجی منبع پیوست |
فیلد اتحادیه data_ref . ارجاع داده به پیوست data_ref تنها می تواند یکی از موارد زیر باشد: |
attachmentDataRef | object ( AttachmentDataRef ) اختیاری. ارجاع به داده های پیوست این فیلد برای ایجاد یا بهروزرسانی پیامها با پیوستها یا با API رسانه برای دانلود دادههای پیوست استفاده میشود. |
driveDataRef | object ( DriveDataRef ) فقط خروجی ارجاع به پیوست Google Drive. این فیلد با Google Drive API استفاده می شود. |
AttachmentDataRef
نمایندگی JSON |
---|
{
"resourceName": string,
"attachmentUploadToken": string
} |
فیلدها |
---|
resourceName | string اختیاری. نام منبع داده های پیوست. این فیلد با API رسانه برای دانلود داده های پیوست استفاده می شود. |
attachmentUploadToken | string اختیاری. نشانه مات حاوی ارجاع به پیوست آپلود شده. توسط کلاینتها بهعنوان یک رشته غیرشفاف تلقی میشود و برای ایجاد یا بهروزرسانی پیامهای چت با پیوستها استفاده میشود. |
منبع
Enums |
---|
SOURCE_UNSPECIFIED | رزرو شده است. |
DRIVE_FILE | فایل یک فایل گوگل درایو است. |
UPLOADED_CONTENT | فایل در چت آپلود می شود. |
روش ها |
---|
| فراداده یک پیوست پیام را دریافت می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-02-27 بهوقت ساعت هماهنگ جهانی."],[[["An `Attachment` resource represents a file attached to a Google Chat message, containing metadata such as file name, content type, and source."],["`Attachment` includes URLs for thumbnail preview and user download, but Chat apps should utilize the `data_ref` field for accessing content."],["The `data_ref` field can point to either uploaded content within Chat (`AttachmentDataRef`) or a Google Drive file (`DriveDataRef`)."],["`AttachmentDataRef` is used by Chat apps to create/update messages with attachments or to download attachment data via the media API."],["Developers can use the `get` method to retrieve metadata for a specific message attachment."]]],["Attachments in Google Chat contain metadata and data references. Key information includes the attachment's `name`, `contentName`, `contentType`, `thumbnailUri`, and `downloadUri`. The `source` indicates if it's from Google Drive or uploaded to Chat. `AttachmentDataRef` provides a `resourceName` for media API downloads and an `attachmentUploadToken` for creating/updating messages with attachments. Methods to retrieve attachments metadata are detailed. The data source can be either a Drive file or uploaded content.\n"]]