REST Resource: spaces.messages.attachments

संसाधन: अटैचमेंट

Google Chat में मौजूद एक अटैचमेंट.

जेएसओएन के काेड में दिखाना
{
  "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/*/messages/*/attachments/* फ़ॉर्म में, अटैचमेंट के संसाधन का नाम.

contentName

string

सिर्फ़ आउटपुट के लिए. कॉन्टेंट का ओरिजनल फ़ाइल नाम, पूरा पाथ नहीं.

contentType

string

सिर्फ़ आउटपुट के लिए. फ़ाइल का कॉन्टेंट टाइप (MIME टाइप).

thumbnailUri

string

सिर्फ़ आउटपुट के लिए. उस थंबनेल का यूआरएल जिसका इस्तेमाल किसी व्यक्ति को अटैचमेंट की झलक देखने के लिए किया जाना चाहिए. चैट ऐप्लिकेशन को इस यूआरएल का इस्तेमाल, अटैचमेंट वाला कॉन्टेंट डाउनलोड करने के लिए नहीं करना चाहिए.

downloadUri

string

सिर्फ़ आउटपुट के लिए. वह डाउनलोड यूआरएल जिसका इस्तेमाल करके कोई व्यक्ति अटैचमेंट डाउनलोड कर सकता है. चैट ऐप्लिकेशन को इस यूआरएल का इस्तेमाल, अटैचमेंट वाला कॉन्टेंट डाउनलोड करने के लिए नहीं करना चाहिए.

source

enum (Source)

सिर्फ़ आउटपुट के लिए. अटैचमेंट का सोर्स.

यूनियन फ़ील्ड data_ref. अटैचमेंट के लिए डेटा रेफ़रंस. data_ref इनमें से सिर्फ़ एक हो सकती है:
attachmentDataRef

object (AttachmentDataRef)

अटैचमेंट डेटा का रेफ़रंस. अटैचमेंट का डेटा डाउनलोड करने के लिए, इस फ़ील्ड का इस्तेमाल Media API के साथ किया जाता है.

driveDataRef

object (DriveDataRef)

सिर्फ़ आउटपुट के लिए. Google Drive अटैचमेंट का रेफ़रंस. इस फ़ील्ड का इस्तेमाल, Google Drive API के साथ किया जाता है.

AttachmentDataRef

अटैचमेंट डेटा का रेफ़रंस.

जेएसओएन के काेड में दिखाना
{
  "resourceName": string,
  "attachmentUploadToken": string
}
फ़ील्ड
resourceName

string

अटैचमेंट डेटा के संसाधन का नाम. अटैचमेंट का डेटा डाउनलोड करने के लिए, इस फ़ील्ड का इस्तेमाल Media API के साथ किया जाता है.

attachmentUploadToken

string

अपलोड किए गए अटैचमेंट का रेफ़रंस देने वाला ओपेक टोकन. इसे क्लाइंट, ओपेक स्ट्रिंग मानते हैं. इसका इस्तेमाल, Chat मैसेज को अटैचमेंट के साथ बनाने या अपडेट करने के लिए किया जाता है.

सोर्स

अटैचमेंट का सोर्स.

Enums
SOURCE_UNSPECIFIED रिज़र्व किया गया.
DRIVE_FILE फ़ाइल, Google Drive में मौजूद किसी कॉन्टेंट की हो सकती है.
UPLOADED_CONTENT फ़ाइल को Chat में अपलोड कर दिया गया है.

तरीके

get

मैसेज अटैचमेंट का मेटाडेटा मिलता है.