REST Resource: spaces.messages.attachments

সম্পদ: সংযুক্তি

গুগল চ্যাটে একটি সংযুক্তি।

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 )

শুধুমাত্র আউটপুট। সংযুক্তিটির উৎস।

সংযুক্তিটির ডেটা রেফারেন্স। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি রেসপন্সে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে:
attachmentDataRef

object ( AttachmentDataRef )

ঐচ্ছিক। সংযুক্তি ডেটার একটি রেফারেন্স। এই ফিল্ডটি সংযুক্তি সহ বার্তা তৈরি বা আপডেট করতে, অথবা মিডিয়া এপিআই ব্যবহার করে সংযুক্তি ডেটা ডাউনলোড করতে ব্যবহৃত হয়।

driveDataRef

object ( DriveDataRef )

শুধুমাত্র আউটপুট। গুগল ড্রাইভ অ্যাটাচমেন্টের একটি রেফারেন্স। এই ফিল্ডটি গুগল ড্রাইভ এপিআই-এর সাথে ব্যবহৃত হয়।

পারস্পরিকভাবে বর্জনশীল ক্ষেত্রসমূহের সমাপ্তি।

সংযুক্তি ডেটা রেফারেন্স

সংযুক্তি ডেটার একটি উল্লেখ।

JSON উপস্থাপনা
{
  "resourceName": string,
  "attachmentUploadToken": string
}
ক্ষেত্র
resourceName

string

ঐচ্ছিক। অ্যাটাচমেন্ট ডেটার রিসোর্স নাম। অ্যাটাচমেন্ট ডেটা ডাউনলোড করার জন্য মিডিয়া এপিআই-এর সাথে এই ফিল্ডটি ব্যবহৃত হয়।

attachmentUploadToken

string

ঐচ্ছিক। আপলোড করা অ্যাটাচমেন্টের রেফারেন্স ধারণকারী একটি অস্বচ্ছ টোকেন। ক্লায়েন্টরা এটিকে একটি অস্বচ্ছ স্ট্রিং হিসেবে গণ্য করে এবং অ্যাটাচমেন্টসহ চ্যাট বার্তা তৈরি বা আপডেট করতে এটি ব্যবহার করে।

উৎস

সংযুক্তিটির উৎস।

এনাম
SOURCE_UNSPECIFIED সংরক্ষিত।
DRIVE_FILE ফাইলটি একটি গুগল ড্রাইভ ফাইল।
UPLOADED_CONTENT ফাইলটি চ্যাটে আপলোড করা হয়েছে।

পদ্ধতি

get

মেসেজ অ্যাটাচমেন্টের মেটাডেটা সংগ্রহ করে।