Method: spaces.messages.get

একটি বার্তা সম্পর্কে বিস্তারিত তথ্য প্রদান করে। একটি উদাহরণের জন্য, ‘একটি বার্তা সম্পর্কে বিস্তারিত তথ্য জানুন’ দেখুন।

নিম্নলিখিত ধরণের প্রমাণীকরণ সমর্থন করে:

  • নিম্নলিখিত অনুমোদন পরিধিগুলির মধ্যে একটি ব্যবহার করে অ্যাপের প্রমাণীকরণ :

    • https://www.googleapis.com/auth/chat.bot : এই অথরাইজেশন স্কোপটি ব্যবহার করার সময়, এই মেথডটি এমন মেসেজের বিবরণ রিটার্ন করে যেটিতে চ্যাট অ্যাপের অ্যাক্সেস আছে, যেমন ডিরেক্ট মেসেজ এবং স্ল্যাশ কমান্ড যা চ্যাট অ্যাপটিকে চালু করে।
    • অ্যাডমিনিস্ট্রেটরের অনুমোদন সাপেক্ষে https://www.googleapis.com/auth/chat.app.messages.readonly । এই অথেনটিকেশন স্কোপ ব্যবহার করার সময়, এই মেথডটি একটি স্পেসের মধ্যে থাকা পাবলিক মেসেজের বিস্তারিত তথ্য রিটার্ন করে।
  • নিম্নলিখিত অনুমোদন পরিধিগুলির মধ্যে একটি ব্যবহার করে ব্যবহারকারীর প্রমাণীকরণ :

    • https://www.googleapis.com/auth/chat.messages.readonly
    • https://www.googleapis.com/auth/chat.messages

দ্রষ্টব্য: ব্লক করা কোনো সদস্য বা স্পেস থেকে বার্তা আসতে পারে।

HTTP অনুরোধ

GET https://chat.googleapis.com/v1/{name=spaces/*/messages/*}

URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।

পথের পরামিতি

প্যারামিটার
name

string

আবশ্যক। বার্তাটির রিসোর্স নাম।

ফর্ম্যাট: spaces/{space}/messages/{message}

আপনি যদি আপনার বার্তার জন্য একটি কাস্টম আইডি সেট করে থাকেন, তাহলে {message} এর জন্য clientAssignedMessageId ফিল্ডের মানটি ব্যবহার করতে পারেন। বিস্তারিত জানতে, “বার্তার নামকরণ” দেখুন।

কোয়েরি প্যারামিটার

প্যারামিটার
markupSyntax

enum ( MarkupSyntax )

ঐচ্ছিক। চ্যাট বার্তার formattedText ফিল্ডের জন্য কাঙ্ক্ষিত আউটপুট সিনট্যাক্স নির্দিষ্ট করে।

অনুরোধকারী শরীর

অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।

প্রতিক্রিয়া সংস্থা

সফল হলে, রেসপন্স বডিতে Message এর একটি ইনস্ট্যান্স থাকে।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.messages.readonly
  • https://www.googleapis.com/auth/chat.app.messages.readonly

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।