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)

เอาต์พุตเท่านั้น แหล่งที่มาของไฟล์แนบ

ฟิลด์ Union data_ref การอ้างอิงข้อมูลไปยังไฟล์แนบ data_ref ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
attachmentDataRef

object (AttachmentDataRef)

ไม่บังคับ การอ้างอิงถึงข้อมูลไฟล์แนบ ฟิลด์นี้ใช้เพื่อสร้างหรืออัปเดตข้อความที่มีไฟล์แนบ หรือใช้กับ Media API เพื่อดาวน์โหลดข้อมูลไฟล์แนบ

driveDataRef

object (DriveDataRef)

เอาต์พุตเท่านั้น การอ้างอิงไฟล์แนบ Google ไดรฟ์ ฟิลด์นี้ใช้กับ Google ไดรฟ์ API

AttachmentDataRef

การอ้างอิงถึงข้อมูลไฟล์แนบ

การแสดง JSON
{
  "resourceName": string,
  "attachmentUploadToken": string
}
ฟิลด์
resourceName

string

ไม่บังคับ ชื่อทรัพยากรของข้อมูลไฟล์แนบ ฟิลด์นี้ใช้กับ Media API เพื่อดาวน์โหลดข้อมูลไฟล์แนบ

attachmentUploadToken

string

ไม่บังคับ โทเค็นทึบแสงที่มีการอ้างอิงถึงไฟล์แนบที่อัปโหลด ไคลเอ็นต์จะถือว่าเป็นสตริงทึบแสงและใช้เพื่อสร้างหรืออัปเดตข้อความ Chat ที่มีไฟล์แนบ

แหล่งที่มา

แหล่งที่มาของไฟล์แนบ

Enum
SOURCE_UNSPECIFIED สงวนสิทธิ์
DRIVE_FILE ไฟล์เป็นไฟล์ใน Google ไดรฟ์
UPLOADED_CONTENT ระบบจะอัปโหลดไฟล์ไปยัง Chat

เมธอด

get

รับข้อมูลเมตาของไฟล์แนบของข้อความ