نظرة عامة

تتيح لك واجهة Google Tasks API البحث عن محتوى و بيانات وصفية في "مهام Google" وقراءتها وتعديلها. يوضّح هذا المستند كيفية استخدام نمط استدعاء RESTful ومكتبات العميل للغات برمجة مختلفة (حاليًا Java وPython وPHP) للوصول إلى بيانات "مهام Google" وتعديلها.

يمكن للمواقع الإلكترونية أو التطبيقات التي تريد دمج "مهام Google" بشكل أعمق استخدام Google Tasks API. على سبيل المثال، يمكنك استخدام Google Tasks API لإدارة قوائم المهام في Google ضمن تطبيق على الجهاز الجوّال، أو يمكنك دمج المهام في تطبيق سير عمل أكثر شمولاً، مثل Au-to-do.

تستند "مهام Google" إلى مفهومَين أساسيَّين:

قائمة المهام
قائمة تحتوي على مهام يمكن للمستخدمين الحصول على أكثر من قائمة مهام واحدة لإدارة مهامهم بالطريقة التي يريدونها.
المهمة
مهمة واحدة تحتوي على معلومات مثل عنوان المهمة والملاحظات وتاريخ التسليم وتاريخ الإكمال

نموذج بيانات Tasks API

المورد هو كيان بيانات فردي يتضمّن معرّفًا فريدًا. تعمل واجهة Google Tasks API على نوعَين من الموارد:

مورد قائمة المهام
تمثّل قائمة مهام.
مرجع المهمة
تمثّل مهمة.

يستند نموذج بيانات Tasks API إلى مجموعات من الموارد تُعرف باسم المجموعات:

مجموعة قوائم المهام
يملك كل مستخدم default قائمة مهام واحدة على الأقل.
مجموعة المهام
تتألف من جميع موارد المهام ضِمن مورد قائمة المهام معيّن.