টুল: list_drafts
প্রমাণীকৃত ব্যবহারকারীর জিমেইল অ্যাকাউন্ট থেকে পাঠানো খসড়া ইমেইলগুলোর তালিকা দেখায়।
এই টুলটি কোয়েরি স্ট্রিং ব্যবহার করে ড্রাফট ফিল্টার করতে পারে এবং এতে পেজিনেশন সুবিধা রয়েছে। এটি ড্রাফটগুলোর আইডি এবং বিষয়সহ একটি তালিকা প্রদান করে।
নিম্নলিখিত নমুনাটি দেখায় কিভাবে curl ব্যবহার করে ` list_drafts MCP টুলটি চালু করতে হয়।
| কার্ল অনুরোধ |
|---|
curl --location 'https://gmailmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "list_drafts", "arguments": { // provide these details according to the tool MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
ইনপুট স্কিমা
ListDrafts RPC-এর জন্য অনুরোধ বার্তা।
তালিকা খসড়া অনুরোধ
| JSON উপস্থাপনা |
|---|
{ "pageSize": integer "pageToken": string "query": string } |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ড | |
pageSize | ঐচ্ছিক। ফেরত দেওয়ার জন্য খসড়ার সর্বোচ্চ সংখ্যা। নির্দিষ্ট না করা হলে, ডিফল্ট হিসেবে ২০ ধরা হবে। সর্বোচ্চ অনুমোদিত মান হলো ৫০। |
ইউনিয়ন ফিল্ড | |
pageToken | ঐচ্ছিক। ফলাফলের পরবর্তী পৃষ্ঠা আনার জন্য পূর্ববর্তী list_drafts কল থেকে প্রাপ্ত একটি টোকেন। প্রথম পৃষ্ঠাটি আনতে এটি খালি রাখুন। |
ইউনিয়ন ফিল্ড | |
query | ঐচ্ছিক। ড্রাফটগুলো ফিল্টার করার জন্য একটি কোয়েরি স্ট্রিং, যা জিমেইল সার্চ বারের ফরম্যাট ব্যবহার করে। এটি বাদ দিলে, সব ড্রাফট (ডিফল্টরূপে স্প্যাম এবং ট্র্যাশ বাদে) তালিকাভুক্ত করা হয়। মূল অপারেটর: থেকে: |
আউটপুট স্কিমা
ListDrafts RPC-এর প্রতিক্রিয়া বার্তা।
তালিকা খসড়া প্রতিক্রিয়া
| JSON উপস্থাপনা |
|---|
{
"drafts": [
{
object ( |
| ক্ষেত্র | |
|---|---|
drafts[] | খসড়াগুলোর তালিকা। |
nextPageToken | একটি টোকেন যা পরবর্তী কলে ড্রাফটের পরবর্তী পৃষ্ঠা আনার জন্য ব্যবহার করা যেতে পারে। এটি কেবল তখনই উপস্থিত থাকে যখন আরও ফলাফল থাকে। |
খসড়া
| JSON উপস্থাপনা |
|---|
{ "id": string, "subject": string, "threadId": string, "toRecipients": [ string ], "ccRecipients": [ string ], "bccRecipients": [ string ], "plaintextBody": string, "date": string } |
| ক্ষেত্র | |
|---|---|
id | খসড়া রিসোর্সটির অনন্য শনাক্তকারী। |
subject | খসড়া বার্তাটির বিষয়বস্তু। |
threadId | এই খসড়াটি যে থ্রেডের অন্তর্গত, তার আইডি। |
toRecipients[] | হেডার থেকে সংগৃহীত 'To' প্রাপকের ইমেল ঠিকানার তালিকা। |
ccRecipients[] | হেডার থেকে সংগৃহীত 'Cc' প্রাপকদের ইমেল ঠিকানার তালিকা। |
bccRecipients[] | হেডার থেকে সংগৃহীত 'Bcc' প্রাপকদের ইমেল ঠিকানার তালিকা। |
plaintextBody | সাধারণ টেক্সট মূল বিষয়বস্তু, যদি উপলব্ধ থাকে। |
date | খসড়ার তারিখ ISO 8601 ফরম্যাটে (YYYY-MM-DD)। |
টুল টীকা
ধ্বংসাত্মক ইঙ্গিত: ❌ | স্ব-সূচক ইঙ্গিত: ❌ | শুধুমাত্র পঠনযোগ্য ইঙ্গিত: ❌ | উন্মুক্ত বিশ্ব ইঙ্গিত: ❌