REST Resource: spaces.messages.attachments

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

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

JSON के काेड में दिखाना
{
  "name": string,
  "contentName": string,
  "contentType": string,
  "thumbnailUri": string,
  "downloadUri": string,
  "source": enum (Source),

  "attachmentDataRef": {
    object (AttachmentDataRef)
  },
  "driveDataRef": {
    object (DriveDataRef)
  }
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. अटैचमेंट का संसाधन नाम.

फ़ॉर्मैट: spaces/{space}/messages/{message}/attachments/{attachment}.

contentName

string

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

contentType

string

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

thumbnailUri

string

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

downloadUri

string

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

source

enum (Source)

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

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

object (AttachmentDataRef)

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

driveDataRef

object (DriveDataRef)

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

AttachmentDataRef

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

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

string

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

attachmentUploadToken

string

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

स्रोत

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

Enums
SOURCE_UNSPECIFIED आरक्षित है.
DRIVE_FILE फ़ाइल, Google Drive में मौजूद कोई फ़ाइल है.
UPLOADED_CONTENT फ़ाइल को Chat पर अपलोड किया जाता है.

तरीके

get

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