- HTTP অনুরোধ
- পথের পরামিতি
- কোয়েরি প্যারামিটার
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- চেষ্টা করে দেখুন!
ব্যবহারকারীর মেইলবক্সে থাকা বার্তাগুলো তালিকাভুক্ত করে। আরও তথ্যের জন্য, ‘জিমেইল বার্তা তালিকা’ দেখুন।
HTTP অনুরোধ
GET https://gmail.googleapis.com/gmail/v1/users/{userId}/messages
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
userId | ব্যবহারকারীর ইমেল ঠিকানা। প্রমাণীকৃত ব্যবহারকারীকে নির্দেশ করতে |
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
maxResults | ফেরত পাঠানোর জন্য বার্তার সর্বোচ্চ সংখ্যা। এই ফিল্ডটির ডিফল্ট মান হলো ১০০। এই ফিল্ডের জন্য সর্বোচ্চ অনুমোদিত মান হলো ৫০০। |
pageToken | তালিকার ফলাফলের একটি নির্দিষ্ট পৃষ্ঠা পুনরুদ্ধার করার জন্য পৃষ্ঠা টোকেন। |
q | শুধুমাত্র নির্দিষ্ট কোয়েরির সাথে মেলে এমন মেসেজগুলোই ফেরত দেওয়া হবে। এটি জিমেইল সার্চ বক্সের মতো একই কোয়েরি ফরম্যাট সমর্থন করে। উদাহরণস্বরূপ, |
labelIds[] | শুধুমাত্র সেই বার্তাগুলি ফেরত দিন যেগুলির লেবেল নির্দিষ্ট সমস্ত লেবেল আইডির সাথে মেলে। একটি থ্রেডের বার্তাগুলিতে এমন লেবেল থাকতে পারে যা একই থ্রেডের অন্য বার্তাগুলিতে নেই। আরও জানতে, বার্তা এবং থ্রেডের লেবেল পরিচালনা দেখুন। |
includeSpamTrash | ফলাফলে |
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"messages": [
{
object ( |
| ক্ষেত্র | |
|---|---|
messages[] | বার্তাগুলির তালিকা। উল্লেখ্য যে, প্রতিটি বার্তা রিসোর্সে শুধুমাত্র একটি |
nextPageToken | তালিকার পরবর্তী পৃষ্ঠার ফলাফল পাওয়ার টোকেন। |
resultSizeEstimate | ফলাফলের আনুমানিক মোট সংখ্যা। |
অনুমোদনের পরিধি
নিম্নলিখিত 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
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।