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