این سرویس به شما امکان میدهد ایمیل بفرستید، پیشنویس بنویسید، برچسبها را مدیریت کنید، پیامها و رشتهها را علامتگذاری کنید، و انواع دیگر کارهای مدیریت حساب Gmail را انجام دهید. همچنین به Mail Service مراجعه کنید، یک سرویس ساده تر که فقط اجازه ارسال ایمیل را می دهد.
کلاس ها
نام | شرح مختصر |
---|---|
Gmail App | دسترسی به رشتهها، پیامها و برچسبهای Gmail را فراهم میکند. |
Gmail Attachment | پیوستی از جیمیل. |
Gmail Draft | یک پیام پیش نویس ایجاد شده توسط کاربر در حساب Gmail کاربر. |
Gmail Label | برچسب ایجاد شده توسط کاربر در حساب کاربری جیمیل یک کاربر. |
Gmail Message | پیامی در حساب کاربری جیمیل یک کاربر. |
Gmail Thread | رشته ای در حساب کاربری جیمیل یک کاربر. |
Gmail App
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
create Draft(recipient, subject, body) | Gmail Draft | یک پیام ایمیل پیش نویس ایجاد می کند. |
create Draft(recipient, subject, body, options) | Gmail Draft | یک پیام ایمیل پیش نویس با آرگومان های اختیاری ایجاد می کند. |
create Label(name) | Gmail Label | یک برچسب کاربری جدید با نام داده شده ایجاد کنید. |
delete Label(label) | Gmail App | برچسب مشخص شده را حذف می کند. |
get Aliases() | String[] | فهرستی از ایمیل هایی را دریافت می کند که به عنوان نام مستعار برای این حساب در Gmail تنظیم شده اند. |
get Draft(draftId) | Gmail Draft | پیش نویس پیام ایمیل را با شناسه بازیابی کنید. |
get Draft Messages() | Gmail Message[] | همه پیام های پیش نویس را بازیابی می کند. |
get Drafts() | Gmail Draft[] | همه پیامهای پیشنویس Gmail را دریافت میکند. |
get Inbox Threads() | Gmail Thread[] | همه رشتههای صندوق ورودی را بدون در نظر گرفتن برچسبها بازیابی میکند. |
get Inbox Threads(start, max) | Gmail Thread[] | طیفی از رشتههای صندوق ورودی را بدون توجه به برچسبها بازیابی میکند. |
get Inbox Unread Count() | Integer | تعداد رشته های خوانده نشده را در صندوق ورودی دریافت می کند. |
get Message By Id(id) | Gmail Message | با شناسه پیام می گیرد. |
get Messages For Thread(thread) | Gmail Message[] | همه پیام های موجود در رشته مشخص شده را بازیابی کنید. |
get Messages For Threads(threads) | Gmail Message[][] | همه پیام ها را در رشته های مشخص شده بازیابی کنید. |
get Priority Inbox Threads() | Gmail Thread[] | همه رشتههای صندوق ورودی اولویتی را بدون توجه به برچسبها بازیابی میکند. |
get Priority Inbox Threads(start, max) | Gmail Thread[] | طیفی از رشتههای صندوق ورودی اولویتی را بدون توجه به برچسبها بازیابی میکند. |
get Priority Inbox Unread Count() | Integer | تعداد رشته های خوانده نشده را در صندوق ورودی اولویتی دریافت می کند. |
get Spam Threads() | Gmail Thread[] | همه رشته های هرزنامه را بدون در نظر گرفتن برچسب ها بازیابی می کند. |
get Spam Threads(start, max) | Gmail Thread[] | طیفی از رشته های هرزنامه را بدون توجه به برچسب ها بازیابی می کند. |
get Spam Unread Count() | Integer | تعداد رشته های خوانده نشده که هرزنامه هستند را دریافت می کند. |
get Starred Threads() | Gmail Thread[] | همه رشته های ستاره دار را بدون در نظر گرفتن برچسب ها بازیابی می کند. |
get Starred Threads(start, max) | Gmail Thread[] | طیفی از رشته های ستاره دار را بدون توجه به برچسب ها بازیابی می کند. |
get Starred Unread Count() | Integer | تعداد رشته های خوانده نشده ستاره دار را دریافت می کند. |
get Thread By Id(id) | Gmail Thread | یک موضوع با شناسه دریافت می کند. |
get Trash Threads() | Gmail Thread[] | همه رشته های زباله را بدون در نظر گرفتن برچسب ها بازیابی می کند. |
get Trash Threads(start, max) | Gmail Thread[] | طیفی از رشته های زباله را بدون توجه به برچسب ها بازیابی می کند. |
get User Label By Name(name) | Gmail Label | برچسبی را با نام برچسب بازیابی می کند. |
get User Labels() | Gmail Label[] | لیستی از برچسب های ایجاد شده توسط کاربر را بازیابی می کند. |
mark Message Read(message) | Gmail App | این پیام را به عنوان خوانده شده علامت گذاری می کند و پیام را مجبور به بازخوانی می کند. |
mark Message Unread(message) | Gmail App | این پیام را به عنوان خواندهنشده علامتگذاری میکند و پیام را مجبور به بازخوانی میکند. |
mark Messages Read(messages) | Gmail App | این پیامها را بهعنوان خواندهشده علامتگذاری میکند و پیامها را مجبور به بازخوانی میکند. |
mark Messages Unread(messages) | Gmail App | این پیامها را به عنوان خوانده نشده علامتگذاری میکند و پیامها را مجبور به بازخوانی میکند. |
mark Thread Important(thread) | Gmail App | این موضوع را بهعنوان مهم علامتگذاری میکند و موضوع را مجبور به تازه کردن میکند. |
mark Thread Read(thread) | Gmail App | این موضوع را به عنوان خوانده شده علامت گذاری می کند و موضوع را مجبور به تازه کردن می کند. |
mark Thread Unimportant(thread) | Gmail App | این رشته را بهعنوان بیاهمیت علامتگذاری میکند و موضوع را مجبور به تازه کردن میکند. |
mark Thread Unread(thread) | Gmail App | این موضوع را به عنوان خوانده نشده علامت گذاری می کند و موضوع را مجبور به تازه کردن می کند. |
mark Threads Important(threads) | Gmail App | این رشتهها را بهعنوان مهم علامتگذاری میکند و رشتهها را مجبور به تازه کردن میکند. |
mark Threads Read(threads) | Gmail App | این رشتهها را بهعنوان خوانده شده علامتگذاری میکند و رشتهها را مجبور به تازه کردن میکند. |
mark Threads Unimportant(threads) | Gmail App | این رشتهها را بهعنوان بیاهمیت علامتگذاری میکند و رشتهها را مجبور به تازهسازی میکند. |
mark Threads Unread(threads) | Gmail App | این رشتهها را بهعنوان خواندهنشده علامتگذاری میکند و رشتهها را مجبور به تازه کردن میکند. |
move Message To Trash(message) | Gmail App | پیام را به سطل زباله منتقل می کند و پیام را مجبور به بازخوانی می کند. |
move Messages To Trash(messages) | Gmail App | پیام های مشخص شده را به سطل زباله منتقل می کند و پیام ها را مجبور به بازخوانی می کند. |
move Thread To Archive(thread) | Gmail App | این رشته را به بایگانی منتقل می کند و موضوع را مجبور به تازه کردن می کند. |
move Thread To Inbox(thread) | Gmail App | این رشته را به صندوق ورودی منتقل می کند و موضوع را مجبور می کند تا به روز شود. |
move Thread To Spam(thread) | Gmail App | این رشته را به هرزنامه منتقل می کند و موضوع را مجبور به تازه کردن می کند. |
move Thread To Trash(thread) | Gmail App | این رشته را به سطل زباله منتقل می کند و موضوع را مجبور به تازه کردن می کند. |
move Threads To Archive(threads) | Gmail App | این رشته ها را به بایگانی منتقل می کند و رشته ها را مجبور به تازه کردن می کند. |
move Threads To Inbox(threads) | Gmail App | این رشتهها را به صندوق ورودی منتقل میکند و رشتهها را مجبور به تازهسازی میکند. |
move Threads To Spam(threads) | Gmail App | این رشته ها را به هرزنامه منتقل می کند و رشته ها را مجبور به بازخوانی می کند. |
move Threads To Trash(threads) | Gmail App | این رشتهها را به سطل زباله منتقل میکند و رشتهها را مجبور به تازه کردن میکند. |
refresh Message(message) | Gmail App | پیام و وضعیت مربوطه را از Gmail بارگیری مجدد می کند (در مواردی که برچسب ها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). |
refresh Messages(messages) | Gmail App | پیامها و وضعیت مرتبط را از Gmail بارگیری مجدد میکند (برای مواردی که برچسبها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). |
refresh Thread(thread) | Gmail App | رشته و وضعیت مرتبط را از Gmail بارگیری مجدد می کند (در مواردی که برچسب ها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). |
refresh Threads(threads) | Gmail App | رشتهها و وضعیت مرتبط را از Gmail بارگیری مجدد میکند (برای مواردی که برچسبها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). |
search(query) | Gmail Thread[] | جیمیل را با عبارت مورد نظر جستجو کنید. |
search(query, start, max) | Gmail Thread[] | جیمیل را با عبارت مورد نظر جستجو کنید. |
send Email(recipient, subject, body) | Gmail App | یک پیام ایمیل می فرستد. |
send Email(recipient, subject, body, options) | Gmail App | یک پیام ایمیل با آرگومان های اختیاری ارسال می کند. |
set Current Message Access Token(accessToken) | void | رمز دسترسی پیام فعلی را تنظیم می کند که اسکریپت را قادر می سازد به ویژگی های Gmail Message فعلی دسترسی پیدا کند. |
star Message(message) | Gmail App | یک ستاره به این پیام اضافه می کند و پیام را مجبور می کند تا به روز شود. |
star Messages(messages) | Gmail App | به این پیامها ستاره اضافه میکند و پیامها را مجبور به تازهسازی میکند. |
unstar Message(message) | Gmail App | ستاره ای را از این پیام حذف می کند و پیام را مجبور به بازخوانی می کند. |
unstar Messages(messages) | Gmail App | ستارهها را از این پیامها حذف میکند و پیامها را مجبور به بازخوانی میکند. |
Gmail Attachment
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
copy Blob() | Blob | یک کپی از این لکه را برمی گرداند. |
get As(contentType) | Blob | داده های داخل این شی را به عنوان یک حباب تبدیل به نوع محتوای مشخص شده برگردانید. |
get Bytes() | Byte[] | داده های ذخیره شده در این لکه را دریافت می کند. |
get Content Type() | String | نوع محتوای بایت های این لکه را دریافت می کند. |
get Data As String() | String | داده های این حباب را به صورت رشته ای با رمزگذاری UTF-8 دریافت می کند. |
get Data As String(charset) | String | داده های این لکه را به صورت رشته ای با رمزگذاری مشخص شده دریافت می کند. |
get Hash() | String | هش محتوای SHA1 را برای این پیوست دریافت می کند. |
get Name() | String | نام این لکه را می گیرد. |
get Size() | Integer | اندازه این پیوست را دریافت می کند. |
is Google Type() | Boolean | نشان می دهد که آیا این لکه یک فایل Google Workspace (کاربرگ، اسناد و غیره) است یا خیر. |
set Bytes(data) | Blob | داده های ذخیره شده در این لکه را تنظیم می کند. |
set Content Type(contentType) | Blob | نوع محتوای بایت های این لکه را تنظیم می کند. |
set Content Type From Extension() | Blob | نوع محتوای بایت های این لکه را بر اساس پسوند فایل تنظیم می کند. |
set Data From String(string) | Blob | داده های این حباب را از یک رشته با رمزگذاری UTF-8 تنظیم می کند. |
set Data From String(string, charset) | Blob | داده های این حباب را از یک رشته با رمزگذاری مشخص شده تنظیم می کند. |
set Name(name) | Blob | نام این لکه را تنظیم می کند. |
Gmail Draft
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
delete Draft() | void | این پیام پیش نویس را حذف می کند. |
get Id() | String | شناسه این پیام پیش نویس را دریافت می کند. |
get Message() | Gmail Message | GmailMessage نشان دهنده این پیش نویس را برمی گرداند. |
get Message Id() | String | شناسه Gmail Message را که این پیشنویس را نشان میدهد، برمیگرداند. |
send() | Gmail Message | این پیشنویس ایمیل را ارسال میکند. |
update(recipient, subject, body) | Gmail Draft | جایگزین محتویات این پیام پیش نویس می شود. |
update(recipient, subject, body, options) | Gmail Draft | با استفاده از آرگومان های اختیاری، محتوای این پیام پیش نویس را جایگزین می کند. |
Gmail Label
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
add To Thread(thread) | Gmail Label | این برچسب را به رشته داده شده اضافه می کند و رشته را مجبور می کند تا به روز شود ( Gmail Thread.refresh() ). |
add To Threads(threads) | Gmail Label | این برچسب را به رشته های داده شده اضافه می کند و رشته ها را مجبور به تازه کردن می کند. |
delete Label() | void | این برچسب را حذف می کند. |
get Name() | String | نام این برچسب را دریافت می کند. |
get Threads() | Gmail Thread[] | رشته هایی که با این برچسب مشخص شده اند را دریافت می کند. |
get Threads(start, max) | Gmail Thread[] | طیف وسیعی از موضوعات را که با این برچسب مشخص شده اند دریافت می کند. |
get Unread Count() | Integer | تعداد رشته های خوانده نشده برچسب گذاری شده با این برچسب را دریافت می کند. |
remove From Thread(thread) | Gmail Label | این برچسب را از رشته داده شده حذف می کند و موضوع را مجبور به تازه کردن می کند. |
remove From Threads(threads) | Gmail Label | این برچسب را از رشته های داده شده حذف می کند و رشته ها را مجبور به تازه کردن می کند. |
Gmail Message
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
create Draft Reply(body) | Gmail Draft | یک پیش نویس پیام ایجاد می کند که با استفاده از آدرس پاسخ به فرستنده این پیام را پاسخ می دهد. |
create Draft Reply(body, options) | Gmail Draft | یک پیام پیش نویس ایجاد می کند که با استفاده از آدرس پاسخ به این پیام، با آرگومان های اختیاری به فرستنده این پیام پاسخ می دهد. |
create Draft Reply All(body) | Gmail Draft | یک پیام پیش نویس ایجاد می کند که با استفاده از آدرس پاسخ به فرستنده و همه گیرندگان این پیام به فرستنده پاسخ می دهد. |
create Draft Reply All(body, options) | Gmail Draft | یک پیام پیش نویس ایجاد می کند که با استفاده از آدرس پاسخ به این پیام و همه گیرندگان، با آرگومان های اختیاری به فرستنده این پیام پاسخ می دهد. |
forward(recipient) | Gmail Message | این پیام را برای گیرندگان جدید بازارسال می کند. |
forward(recipient, options) | Gmail Message | این پیام را با آرگومان های اختیاری به گیرندگان جدید فوروارد می کند. |
get Attachments() | Gmail Attachment[] | تمام پیوست های این پیام را دریافت می کند. |
get Attachments(options) | Gmail Attachment[] | تمام پیوست های این پیام را دریافت می کند. |
get Bcc() | String | گیرندگانی که با کاما از هم جدا شده اند را روی این پیام bcc'd می کند. |
get Body() | String | محتوای HTML متن این پیام را دریافت می کند. |
get Cc() | String | گیرندگان جدا شده با کاما را در این پیام cc'd می کند. |
get Date() | Date | تاریخ و زمان این پیام را دریافت می کند. |
get From() | String | فرستنده این پیام را دریافت می کند. |
get Header(name) | String | با توجه به نام هدر، مقدار یک هدر RFC 2822 را دریافت می کند. |
get Id() | String | شناسه این پیام را دریافت می کند. |
get Plain Body() | String | محتوای متن این پیام را بدون قالب بندی HTML دریافت می کند. |
get Raw Content() | String | محتوای خام این پیام را دریافت می کند. |
get Reply To() | String | آدرس پاسخ به این پیام (معمولاً فرستنده) را دریافت می کند. |
get Subject() | String | موضوع این پیام را دریافت می کند. |
get Thread() | Gmail Thread | رشته ای را دریافت می کند که حاوی این پیام است. |
get To() | String | گیرندگان این پیام را که با کاما از هم جدا شده اند دریافت می کند. |
is Draft() | Boolean | متوجه می شود که آیا این پیام پیش نویس است یا خیر. |
is In Chats() | Boolean | متوجه می شود که آیا این پیام یک چت است یا خیر. |
is In Inbox() | Boolean | متوجه می شود که آیا این پیام در صندوق ورودی است یا خیر. |
is In Priority Inbox() | Boolean | اگر این پیام در صندوق ورودی اولویت قرار داشته باشد، true برمی گردد. در غیر این صورت false برمی گرداند. |
is In Trash() | Boolean | متوجه می شود که آیا این پیام در سطل زباله است. |
is Starred() | Boolean | متوجه می شود که آیا این پیام ستاره دار است یا خیر. |
is Unread() | Boolean | متوجه می شود که آیا این پیام خوانده نشده است یا خیر. |
mark Read() | Gmail Message | پیام را به عنوان خوانده شده علامت گذاری می کند. |
mark Unread() | Gmail Message | پیام را به عنوان خوانده نشده علامت گذاری می کند. |
move To Trash() | Gmail Message | پیام را به سطل زباله منتقل می کند. |
refresh() | Gmail Message | این پیام و وضعیت مرتبط را از Gmail مجدداً بارگیری میکند (در مواردی که برچسبها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). |
reply(body) | Gmail Message | با استفاده از آدرس پاسخ به فرستنده این پیام را پاسخ می دهد. |
reply(body, options) | Gmail Message | با استفاده از آدرس پاسخ به، با آرگومان های اختیاری به فرستنده این پیام پاسخ می دهد. |
reply All(body) | Gmail Message | به فرستنده با استفاده از آدرس پاسخ به و همه گیرندگان این پیام پاسخ می دهد. |
reply All(body, options) | Gmail Message | به فرستنده این پیام با استفاده از آدرس پاسخ به و همه گیرندگان، با آرگومان های اختیاری پاسخ می دهد. |
star() | Gmail Message | پیام را ستاره می دهد. |
unstar() | Gmail Message | پیام را از ستاره خارج می کند. |
Gmail Thread
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
add Label(label) | Gmail Thread | این برچسب را به موضوع اضافه می کند. |
create Draft Reply(body) | Gmail Draft | یک پیام پیشنویس ایجاد میکند که به فرستنده آخرین پیام در این رشته با استفاده از آدرس پاسخ به پاسخ میدهد. |
create Draft Reply(body, options) | Gmail Draft | یک پیام پیشنویس ایجاد میکند که به فرستنده آخرین پیام در این رشته با استفاده از آدرس پاسخ به، با آرگومانهای اختیاری پاسخ میدهد. |
create Draft Reply All(body) | Gmail Draft | با استفاده از آدرس پاسخ به و همه گیرندگان این پیام، یک پیام پیشنویس ایجاد میکند که به فرستنده آخرین پیام در این رشته پاسخ میدهد. |
create Draft Reply All(body, options) | Gmail Draft | یک پیام پیش نویس برای پاسخ به فرستنده آخرین پیام در این رشته، با استفاده از آدرس پاسخ به و همه گیرندگان، با آرگومان های اختیاری ایجاد می کند. |
get First Message Subject() | String | موضوع اولین پیام در تاپیک را دریافت می کند. |
get Id() | String | شناسه این تاپیک را می گیرد. |
get Labels() | Gmail Label[] | برچسب های ایجاد شده توسط کاربر در این رشته را برمی گرداند. |
get Last Message Date() | Date | تاریخ آخرین پیام این موضوع را دریافت می کند. |
get Message Count() | Integer | تعداد پیام های موجود در رشته را برمی گرداند. |
get Messages() | Gmail Message[] | پیام های این تاپیک را دریافت می کند. |
get Permalink() | String | یک پیوند ثابت برای این موضوع دریافت می کند. |
has Starred Messages() | Boolean | نشان می دهد که آیا رشته پیام های ستاره دار دارد یا خیر. |
is Important() | Boolean | نشان می دهد که آیا موضوع به عنوان مهم علامت گذاری شده است یا خیر. |
is In Chats() | Boolean | نشان می دهد که آیا موضوع برچسب چت است یا خیر. |
is In Inbox() | Boolean | نشان می دهد که آیا موضوع در صندوق ورودی است یا خیر. |
is In Priority Inbox() | Boolean | اگر این موضوع در صندوق ورودی اولویت باشد، مقدار true را برمیگرداند. در غیر این صورت false برمی گرداند. |
is In Spam() | Boolean | نشان می دهد که آیا موضوع به عنوان هرزنامه علامت گذاری شده است. |
is In Trash() | Boolean | نشان می دهد که آیا موضوع در سطل زباله است. |
is Unread() | Boolean | نشان می دهد که آیا رشته پیام های خوانده نشده ای دارد یا خیر. |
mark Important() | Gmail Thread | این موضوع را به عنوان مهم علامت گذاری می کند. |
mark Read() | Gmail Thread | این موضوع را به عنوان خوانده شده علامت گذاری می کند. |
mark Unimportant() | Gmail Thread | این موضوع را به عنوان بی اهمیت علامت گذاری می کند. |
mark Unread() | Gmail Thread | این موضوع را به عنوان خوانده نشده علامت گذاری می کند. |
move To Archive() | Gmail Thread | این موضوع را به بایگانی منتقل می کند. |
move To Inbox() | Gmail Thread | این موضوع را به صندوق ورودی منتقل می کند. |
move To Spam() | Gmail Thread | این موضوع را به هرزنامه منتقل می کند. |
move To Trash() | Gmail Thread | این موضوع را به سطل زباله منتقل می کند. |
refresh() | Gmail Thread | این رشته و وضعیت مرتبط را از Gmail بارگیری مجدد می کند (در مواردی که برچسب ها، وضعیت خواندن و غیره تغییر کرده باشند مفید است). |
remove Label(label) | Gmail Thread | این برچسب را از موضوع حذف می کند. |
reply(body) | Gmail Thread | با استفاده از آدرس replyTo به فرستنده آخرین پیام در این موضوع پاسخ دهید. |
reply(body, options) | Gmail Thread | با استفاده از آدرس replyTo، با آرگومان های اختیاری به فرستنده آخرین پیام در این رشته پاسخ دهید. |
reply All(body) | Gmail Thread | به فرستنده (با استفاده از آدرس replyTo)، و همه گیرندگان آخرین پیام در این موضوع پاسخ دهید. |
reply All(body, options) | Gmail Thread | به فرستنده (با استفاده از reply To آدرس)، و همه گیرندگان آخرین پیام در این رشته، با آرگومان های اختیاری پاسخ دهید. |