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}

contentName

string

النتائج فقط. اسم الملف الأصلي للمحتوى، وليس المسار الكامل

contentType

string

النتائج فقط. نوع المحتوى (نوع MIME) للملف

thumbnailUri

string

النتائج فقط. عنوان URL للصورة المصغّرة الذي يجب استخدامه لمعاينة المرفق لمستخدم بشري. يجب ألا تستخدم تطبيقات المحادثات عنوان URL هذا لتنزيل محتوى المرفقات.

downloadUri

string

النتائج فقط. عنوان URL للتنزيل الذي يجب استخدامه للسماح لأحد المستخدمين بتنزيل المرفق. يجب ألا تستخدم تطبيقات المحادثات عنوان URL هذا لتنزيل محتوى المرفقات.

source

enum (Source)

النتائج فقط. مصدر المرفق.

حقل الربط data_ref تشير البيانات إلى المرفق. يمكن أن يكون data_ref واحدًا فقط مما يلي:
attachmentDataRef

object (AttachmentDataRef)

اختياريّ. مرجع إلى بيانات المرفق. يُستخدَم هذا الحقل لإنشاء رسائل تتضمّن مرفقات أو تعديلها، أو مع media API لتنزيل بيانات المرفقات.

driveDataRef

object (DriveDataRef)

النتائج فقط. إشارة إلى مرفق Google Drive يتم استخدام هذا الحقل مع Google Drive API.

AttachmentDataRef

إشارة إلى بيانات المرفق

تمثيل JSON
{
  "resourceName": string,
  "attachmentUploadToken": string
}
الحقول
resourceName

string

اختياريّ. اسم المورد لبيانات المرفق يُستخدَم هذا الحقل مع واجهة برمجة التطبيقات media API لتنزيل بيانات المرفق.

attachmentUploadToken

string

اختياريّ. رمز مميز غير شفاف يحتوي على إشارة إلى مرفق تم تحميله. يتعامل العملاء مع هذا العنصر على أنّه سلسلة غير شفافة ويستخدمونه لإنشاء رسائل Chat أو تعديلها باستخدام المرفقات.

المصدر

مصدر المرفق.

عمليات التعداد
SOURCE_UNSPECIFIED محجوز.
DRIVE_FILE الملف هو ملف Google Drive.
UPLOADED_CONTENT يتم تحميل الملف إلى Chat.

الطُرق

get

تحصل هذه الطريقة على البيانات الوصفية لمرفق الرسالة.