Method: users.messages.list

ব্যবহারকারীর মেলবক্সে বার্তাগুলি তালিকাভুক্ত করে৷

HTTP অনুরোধ

GET https://gmail.googleapis.com/gmail/v1/users/{userId}/messages

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

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

পরামিতি
userId

string

ব্যবহারকারীর ইমেইল ঠিকানা. বিশেষ মান me প্রমাণীকৃত ব্যবহারকারী নির্দেশ করতে ব্যবহার করা যেতে পারে।

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

পরামিতি
maxResults

integer ( uint32 format)

ফেরত পাঠানোর জন্য সর্বাধিক সংখ্যক বার্তা। এই ক্ষেত্রটি ডিফল্ট 100। এই ক্ষেত্রের জন্য সর্বাধিক অনুমোদিত মান হল 500।

pageToken

string

তালিকায় ফলাফলের একটি নির্দিষ্ট পৃষ্ঠা পুনরুদ্ধার করতে পৃষ্ঠা টোকেন।

q

string

শুধুমাত্র নির্দিষ্ট ক্যোয়ারী মেলে বার্তা ফেরত. Gmail অনুসন্ধান বাক্সের মতো একই ক্যোয়ারী বিন্যাস সমর্থন করে। উদাহরণস্বরূপ, "from:someuser@example.com rfc822msgid:<somemsgid@example.com> is:unread" । gmail.metadata স্কোপ ব্যবহার করে api অ্যাক্সেস করার সময় প্যারামিটার ব্যবহার করা যাবে না।

labelIds[]

string

শুধুমাত্র নির্দিষ্ট লেবেল আইডিগুলির সাথে মেলে এমন লেবেল সহ বার্তাগুলি ফেরত দিন৷ একটি থ্রেডের বার্তাগুলিতে এমন লেবেল থাকতে পারে যা একই থ্রেডের অন্যান্য বার্তাগুলিতে নেই৷ আরও জানতে, বার্তা এবং থ্রেডগুলিতে লেবেল পরিচালনা দেখুন।

includeSpamTrash

boolean

ফলাফলে SPAM এবং TRASH থেকে বার্তাগুলি অন্তর্ভুক্ত করুন৷

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "messages": [
    {
      object (Message)
    }
  ],
  "nextPageToken": string,
  "resultSizeEstimate": integer
}
ক্ষেত্র
messages[]

object ( Message )

বার্তার তালিকা। মনে রাখবেন যে প্রতিটি বার্তা সংস্থানে শুধুমাত্র একটি id এবং একটি threadId থাকে। messages.get পদ্ধতি ব্যবহার করে অতিরিক্ত বার্তার বিবরণ আনা যেতে পারে।

nextPageToken

string

তালিকার ফলাফলের পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে টোকেন।

resultSizeEstimate

integer ( uint32 format)

ফলাফলের আনুমানিক মোট সংখ্যা।

অনুমোদনের সুযোগ

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

  • https://mail.google.com/
  • https://www.googleapis.com/auth/gmail.modify
  • https://www.googleapis.com/auth/gmail.readonly
  • https://www.googleapis.com/auth/gmail.metadata

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