একটি সংযুক্তি আপলোড করে। একটি উদাহরণের জন্য, একটি ফাইল সংযুক্তি হিসাবে মিডিয়া আপলোড দেখুন।
ব্যবহারকারীর প্রমাণীকরণ প্রয়োজন।
আপনি 200 MB পর্যন্ত সংযুক্তি আপলোড করতে পারেন৷ কিছু ফাইলের ধরন সমর্থিত নয়। বিস্তারিত জানার জন্য, Google Chat দ্বারা ব্লক করা ফাইলের ধরন দেখুন।
HTTP অনুরোধ
- মিডিয়া আপলোড অনুরোধের জন্য URI আপলোড করুন:
POST https://chat.googleapis.com/upload/v1/{parent=spaces/*}/attachments:upload
- মেটাডেটা URI, শুধুমাত্র মেটাডেটা অনুরোধের জন্য:
POST https://chat.googleapis.com/v1/{parent=spaces/*}/attachments:upload
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
parent | প্রয়োজন। চ্যাট স্পেসের সম্পদের নাম যেখানে সংযুক্তি আপলোড করা হয়েছে। ফর্ম্যাট "স্পেস/{স্পেস}"। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "filename": string } |
ক্ষেত্র | |
---|---|
filename | প্রয়োজন। ফাইল এক্সটেনশন সহ সংযুক্তির ফাইলের নাম। |
প্রতিক্রিয়া শরীর
একটি সংযুক্তি আপলোড করার প্রতিক্রিয়া.
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"attachmentDataRef": {
object ( |
ক্ষেত্র | |
---|---|
attachment Data Ref | আপলোড করা সংযুক্তির রেফারেন্স। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/chat.import
-
https://www.googleapis.com/auth/chat.messages.create
-
https://www.googleapis.com/auth/chat.messages
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।