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

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

attachmentUploadToken

string

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

المصدر

مصدر المرفق

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

الطُرق

get

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