অ্যাডভান্সড জিমেইল সার্ভিস আপনাকে গুগল অ্যাপস স্ক্রিপ্টে জিমেইল এপিআই ব্যবহার করার সুযোগ দেয়। অ্যাপস স্ক্রিপ্টের বিল্ট-ইন জিমেইল সার্ভিসের মতোই, এই এপিআই স্ক্রিপ্টগুলোকে একটি জিমেইল মেইলবক্সের থ্রেড, মেসেজ এবং লেবেল খুঁজে বের করতে ও পরিবর্তন করতে দেয়। বেশিরভাগ ক্ষেত্রে, বিল্ট-ইন সার্ভিসটি ব্যবহার করা সহজ, কিন্তু এই অ্যাডভান্সড সার্ভিসটি কিছু অতিরিক্ত ফিচার এবং জিমেইল কন্টেন্ট সম্পর্কে আরও বিস্তারিত তথ্য পাওয়ার সুযোগ দেয়।
এটি একটি উন্নত পরিষেবা যা ব্যবহারের আগে সক্রিয় করতে হবে।
রেফারেন্স
এই পরিষেবা সম্পর্কে বিস্তারিত তথ্যের জন্য, Gmail API-এর রেফারেন্স ডকুমেন্টেশন দেখুন। Apps Script-এর অন্যান্য সকল অ্যাডভান্সড পরিষেবার মতোই, অ্যাডভান্সড Gmail পরিষেবাটিও পাবলিক API-এর মতোই একই অবজেক্ট, মেথড এবং প্যারামিটার ব্যবহার করে। আরও তথ্যের জন্য, ‘মেথড সিগনেচার কীভাবে নির্ধারণ করা হয় ’ দেখুন।
সমস্যা জানাতে এবং অন্যান্য সহায়তা পেতে, জিমেইল সাপোর্ট গাইড দেখুন।
নমুনা কোড
নিম্নলিখিত নমুনা কোডটি API-এর সংস্করণ ১ ব্যবহার করে।
তালিকার লেবেল তথ্য
নিম্নলিখিত উদাহরণটি দেখায় কিভাবে ব্যবহারকারীর সমস্ত লেবেল তথ্য তালিকাভুক্ত করতে হয়। এর মধ্যে লেবেলের নাম, প্রকার, আইডি এবং দৃশ্যমানতার সেটিংস অন্তর্ভুক্ত রয়েছে।
তালিকা ইনবক্স স্নিপেট
নিম্নলিখিত উদাহরণটি দেখায় কিভাবে ব্যবহারকারীর ইনবক্সে থাকা প্রতিটি থ্রেডের সাথে যুক্ত টেক্সট স্নিপেটগুলি তালিকাভুক্ত করতে হয়। ফলাফলের সম্পূর্ণ তালিকা অ্যাক্সেস করার জন্য পেজ টোকেনের ব্যবহার লক্ষ্য করুন।
সাম্প্রতিক ইতিহাস তালিকাভুক্ত করুন
নিম্নলিখিত উদাহরণটি দেখায় কিভাবে সাম্প্রতিক কার্যকলাপের ইতিহাস লগ করতে হয়। বিশেষত, এই উদাহরণটি ব্যবহারকারীর সর্বশেষ পাঠানো বার্তার সাথে যুক্ত হিস্ট্রি রেকর্ড আইডি পুনরুদ্ধার করে এবং তারপর সেই সময় থেকে পরিবর্তিত হওয়া প্রতিটি বার্তার মেসেজ আইডি লগ করে। হিস্ট্রি রেকর্ডে যতগুলোই পরিবর্তনের ঘটনা থাকুক না কেন, প্রতিটি পরিবর্তিত বার্তা শুধুমাত্র একবারই লগ করা হয়। ফলাফলের সম্পূর্ণ তালিকা অ্যাক্সেস করার জন্য পেজ টোকেনের ব্যবহার লক্ষ্য করুন।
বার্তাগুলির তালিকা
নিম্নলিখিত উদাহরণটিতে দেখানো হয়েছে কীভাবে একজন জিমেইল ব্যবহারকারীর অপঠিত বার্তাগুলির তালিকা তৈরি করতে হয়।