- HTTP অনুরোধ
- পাথ প্যারামিটার
- কোয়েরি প্যারামিটার
- অনুরোধের বডি
- প্রতিক্রিয়ার বডি ফর্ম্যাট
- অনুমোদনের স্কোপ
- এটি ব্যবহার করে দেখুন!
কলার যে স্পেসের মেম্বার, সেই স্পেসের মেসেজ তালিকাভুক্ত করে, যার মধ্যে ব্লক করা মেম্বার ও স্পেসের মেসেজও অন্তর্ভুক্ত। সিস্টেম মেসেজ, যেমন নতুন স্পেস মেম্বারদের ঘোষণা করা মেসেজ, অন্তর্ভুক্ত করা হয় না। আপনি যদি কোনও মেসেজ নেই এমন স্পেস থেকে মেসেজের তালিকা তৈরি করেন, তাহলে উত্তরটি একটি খালি অবজেক্ট হবে। REST/HTTP ইন্টারফেস ব্যবহার করার সময়, রেসপন্সে একটি খালি JSON অবজেক্ট, {} থাকে। উদাহরণ হিসেবে, মেসেজের তালিকা দেখুন।
এই ধরনের যাচাইকরণ কাজ করে:
অনুমোদনের স্কোপ সহ অ্যাডমিনিস্ট্রেটরের অনুমোদন সহ অ্যাপ যাচাইকরণ:
https://www.googleapis.com/auth/chat.app.messages.readonly. এই যাচাইকরণ স্কোপ ব্যবহার করার সময়, এই পদ্ধতি শুধুমাত্র স্পেসে সর্বজনীন মেসেজ ফিরিয়ে দেয়। এতে ব্যক্তিগত মেসেজ অন্তর্ভুক্ত থাকে না।
নিম্নলিখিত অনুমোদনের স্কোপের মধ্যে যেকোনও একটির মাধ্যমে ব্যবহারকারীর যাচাইকরণ:
https://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.messageshttps://www.googleapis.com/auth/chat.import(শুধু ইমপোর্ট মোড স্পেস)
HTTP অনুরোধ
GET https://chat.googleapis.com/v1/{parent=spaces/*}/messages
URL-এ gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়।
পাথ প্যারামিটার
| প্যারামিটারগুলি | |
|---|---|
parent |
প্রয়োজনীয়। যে স্পেস থেকে মেসেজ তালিকাভুক্ত করা হবে সেটির রিসোর্স নাম। ফর্ম্যাট: |
কোয়েরি প্যারামিটার
| প্যারামিটারগুলি | |
|---|---|
pageSize |
ঐচ্ছিক। সর্বাধিক যতগুলি মেসেজ ফেরত পাঠানো হয়েছে। পরিষেবাটি এই মানের চেয়ে কম মেসেজ ফেরত দিতে পারে। অনির্দিষ্ট থাকলে, সর্বাধিক ২৫টি পাওয়া যায়। সর্বাধিক ভ্যালু হল ১০০০। আপনি ১০০০-এর বেশি ভ্যালু ব্যবহার করলে, এটি অটোমেটিক ১০০০-এ পরিবর্তন হয়ে যায়। নেগেটিভ ভ্যালু থাকলে |
pageToken |
ঐচ্ছিক। আগের মেসেজ কল থেকে পাওয়া একটি পৃষ্ঠা টোকেন। পরবর্তী পৃষ্ঠা ফিরিয়ে আনতে এই প্যারামিটার প্রদান করুন। পেজিনেট করার সময়, প্রদান করা অন্যান্য সব প্যারামিটারকে পেজ টোকেন প্রদান করা কলের সাথে মিলতে হবে। অন্যান্য প্যারামিটারে আলাদা আলাদা ভ্যালু পাস করলে অপ্রত্যাশিত ফলাফল দেখা যেতে পারে। |
filter |
ঐচ্ছিক। একটি কোয়েরি ফিল্টার। আপনি তারিখ ( মেসেজ তৈরি করার তারিখ অনুযায়ী ফিল্টার করতে, RFC-3339 ফর্ম্যাটে টাইমস্ট্যাম্প ও ডবল কোটেশন চিহ্ন সহ থ্রেড অনুযায়ী ফিল্টার করতে, থ্রেড ও তারিখ, দুটির ভিত্তিতেই ফিল্টার করতে, আপনার কোয়েরিতে যেমন, নিম্নলিখিত কোয়েরিগুলি সঠিক: ভুল কোয়েরি সার্ভার বাতিল করে দেয় এবং |
orderBy |
ঐচ্ছিক। মেসেজের তালিকা কীভাবে সাজানো হয়। অর্ডার করার অপারেশন দ্বারা অর্ডার করার জন্য একটি মান নির্দিষ্ট করুন। অর্ডার করার অপারেশন সংক্রান্ত সঠিক ভ্যালু নিচে দেওয়া হল:
ডিফল্ট অর্ডারিং হল |
showDeleted |
ঐচ্ছিক। মুছে দেওয়া মেসেজ অন্তর্ভুক্ত করা হবে কিনা। মুছে দেওয়া মেসেজের মধ্যে মুছে দেওয়ার সময় ও মুছে দেওয়া সংক্রান্ত মেটাডেটা অন্তর্ভুক্ত থাকে, তবে মেসেজের কন্টেন্ট উপলভ্য থাকে না। |
markupSyntax |
ঐচ্ছিক। Chat মেসেজের |
অনুরোধের বডি
অনুরোধের বডি ফাঁকা থাকতে হবে।
প্রতিক্রিয়ার বডি
মেসেজ তালিকাভুক্ত করার জন্য উত্তর মেসেজ।
সফল হলে, প্রতিক্রিয়ার বডিতে নিচে উল্লেখ করা স্ট্রাকচার সহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"messages": [
{
object ( |
| ফিল্ড | |
|---|---|
messages[] |
মেসেজের তালিকা। |
nextPageToken |
পরবর্তী পৃষ্ঠার ফলাফল পেতে আপনি |
অনুমোদনের স্কোপ
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
https://www.googleapis.com/auth/chat.importhttps://www.googleapis.com/auth/chat.messageshttps://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.app.messages.readonly
আরও তথ্যের জন্য, অনুমোদন সংক্রান্ত নির্দেশিকা দেখুন।