واجهة برمجة تطبيقات Gmail هي واجهة برمجة تطبيقات RESTful يمكن استخدامها للوصول إلى صناديق بريد Gmail إرسال بريد. بالنسبة لمعظم تطبيقات الويب، تعد واجهة برمجة تطبيقات Gmail هي الخيار الأفضل بالوصول المصرح به إلى بيانات المستخدم على Gmail وهو مناسب لعدة التطبيقات، مثل:
- استخراج البريد للقراءة فقط وفهرسته والنسخ الاحتياطي
- إرسال الرسائل آليًا أو آليًا
- نقل حساب البريد الإلكتروني
- تنظيم البريد الإلكتروني، بما في ذلك فلترة الرسائل وترتيبها
- توحيد توقيعات الرسائل الإلكترونية في المؤسسة
في ما يلي قائمة بالمصطلحات الشائعة المُستخدَمة في Gmail API:
- رسالة
- رسالة إلكترونية تحتوي على المُرسِل والمُستلِمين والموضوع ونص الرسالة بعد تم إنشاء رسالة، لا يمكن تغيير الرسالة. يتم تمثيل الرسالة من خلال مرجع الرسائل
- سلسلة المحادثات
- مجموعة من الرسائل ذات الصلة تشكل محادثة. في برنامج بريد إلكتروني يتم إنشاء سلسلة محادثات عند رد مستلم واحد أو أكثر على رسالة باستخدام رسالتهم الخاصة
- التصنيف
آلية لتنظيم الرسائل وسلاسل المحادثات على سبيل المثال: تصنيف "الضرائب" يمكن إنشاؤها وتطبيقها على جميع الرسائل وسلاسل المحادثات المتعلقة بضرائب المستخدم. هناك نوعان من التصنيفات:
- تصنيفات النظام
- التصنيفات التي تم إنشاؤها داخليًا، مثل
INBOX
أوTRASH
أوSPAM
. هذه التصنيفات ولا يمكن حذفه أو تعديله. ومع ذلك، هناك بعض تصنيفات النظام، مثلINBOX
يمكن تطبيقها على الرسائل وسلاسل المحادثات أو إزالتها منها. - تصنيفات المستخدمين
- التصنيفات التي أنشأها المستخدم. ويمكن حذف هذه التصنيفات أو تعديلها من خلال مستخدم أو تطبيق. يتم تمثيل تصنيف المستخدم بواسطة تصنيف المورد.
- مسودّة
رسالة لم يتم إرسالها. يمكن استبدال رسالة مضمنة في المسودة. يؤدي إرسال مسودة إلى حذفها تلقائيًا وإنشاء رسالة تحتوي على تصنيف النظام
SENT
. يتم تمثيل المسودة مسودة المرجع.
الخطوات التالية
لمزيد من المعلومات عن التطوير باستخدام واجهات برمجة التطبيقات في Google Workspace، بما في ذلك معالجة المصادقة والترخيص، والرجوع لبدء العمل كمطوِّر على Google Workspace.
لمعرفة كيفية ضبط وتشغيل تطبيق Gmail API بسيط، يمكنك الاطّلاع على نظرة عامة حول البدايات السريعة.