مدیریت تماس‌های گوگل با استفاده از کلاینت Gmail

Aspose.Email از کار با مخاطبان Gmail پشتیبانی می‌کند. با استفاده از IGmailClient در این رابط، کاربران می‌توانند تماس‌ها را از یک حساب Gmail بازیابی، تماس جدید ایجاد، و تماس‌های موجود را به‌روزرسانی یا حذف کنند. Gmail به توسعه‌دهندگان اجازه می‌دهد تمام این کارها را با استفاده از API عمومی خود انجام دهند. اطلاعات کاربری زیر برای کار با تماس‌های Gmail مورد نیاز است: نام کاربری، آدرس ایمیل، رمز عبور، شناسه مشتری (client ID)، راز مشتری (client secret) و توکن تازه‌سازی. این مقاله نشان می‌دهد چگونه:

دسترسی به مخاطبان Gmail

در ادامه یک برنامه نمونه آورده شده است که می‌تواند برای دسترسی به جزئیات تماس‌ها در تمام گروه‌ها استفاده شود.

ایجاد تماس‌های گوگل

قطعه کد زیر نشان می‌دهد چگونه یک تماس در Gmail ایجاد کنید.

به‌روزرسانی تماس‌های گوگل

پس از بازیابی یک تماس، می‌توانید ویژگی‌های آن را به‌روزرسانی کنید و تماس را دوباره در حساب Gmail ذخیره کنید. قطعه کد زیر نشان می‌دهد چگونه تماس‌ها را از حساب Gmail بازیابی کرده و یکی از آنها را تغییر داده و سپس ذخیره کنید.

حذف تماس‌های گوگل

برای حذف یک تماس Gmail، کلاینت Gmail DeleteContact متد همان‌طور که در قطعه نمونه زیر نشان داده شده است استفاده می‌شود.

ذخیره تماس‌های گوگل

Aspose.Email اجازه می‌دهد تماس‌ها را به قالب‌های خروجی مختلفی مانند MSG و VCF ذخیره کنید. ذخیره متد امکان این کار را فراهم می‌کند. قطعه کد زیر نشان می‌دهد چگونه یک تماس را ذخیره کنید.