Method: users.drafts.list

ব্যবহারকারীর মেলবক্সে থাকা খসড়াগুলির তালিকা তৈরি করে।

HTTP অনুরোধ

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

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

পথের পরামিতি

পরামিতি
userId

string

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

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

পরামিতি
maxResults

integer ( uint32 format)

সর্বাধিক কতগুলি ড্রাফ্ট ফেরত দিতে হবে। এই ক্ষেত্রটি ডিফল্টভাবে ১০০-তে সেট করা হয়। এই ক্ষেত্রটির জন্য সর্বাধিক অনুমোদিত মান ৫০০।

pageToken

string

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

q

string

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

includeSpamTrash

boolean

ফলাফলে SPAM এবং TRASH থেকে আসা খসড়া অন্তর্ভুক্ত করুন।

অনুরোধের মূল অংশ

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

প্রতিক্রিয়া মূল অংশ

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

JSON উপস্থাপনা
{
  "drafts": [
    {
      object (Draft)
    }
  ],
  "nextPageToken": string,
  "resultSizeEstimate": integer
}
ক্ষেত্র
drafts[]

object ( Draft )

খসড়ার তালিকা। মনে রাখবেন যে প্রতিটি Draft রিসোর্সের 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.compose
  • https://www.googleapis.com/auth/gmail.readonly

আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .