نظرة عامة
تتيح لك واجهة برمجة تطبيقات "مهام Google" البحث عن محتوى وبيانات "مهام Google" الوصفية وقراءتها وتعديلها. يصف هذا المستند كيفية استخدام نمط استدعاء RESTful ومكتبات العملاء للغات البرمجة المختلفة (Java وPython وPHP حاليًا) للوصول إلى بيانات مهام Google وتعديلها.
يمكن للمواقع أو التطبيقات التي تريد تكاملاً أكبر مع مهام Google الاستفادة من واجهة برمجة تطبيقات مهام Google. على سبيل المثال، يمكنك استخدام واجهة برمجة تطبيقات "مهام Google" لإدارة قوائم مهام Google في تطبيق متوافق مع الأجهزة الجوّالة، أو يمكنك دمج المهام في تطبيق سير عمل أكثر شمولاً مثل Au-to-do.
تستند خدمة "مهام Google" إلى مفهومين أساسيين:
- قائمة المهام
- قائمة تحتوي على المهام. يمكن أن يكون لدى المستخدمين أكثر من قائمة مهام لإدارة مهامهم بالطريقة التي يريدونها.
- مهمة
- مهمة واحدة تحتوي على معلومات مثل عنوان المهمة والملاحظات وتاريخ التسليم والتاريخ المكتمل.
نموذج بيانات واجهة برمجة تطبيقات "مهام Google"
المورد هو كيان بيانات فردي له معرّف فريد. تعمل واجهة برمجة تطبيقات "مهام Google" على نوعين من الموارد:
- مورد قائمة المهام
- يمثل قائمة مهام.
- مورد المهام
- يمثل مهمة.
يعتمد نموذج بيانات واجهة برمجة تطبيقات مهام Google على مجموعات من الموارد، تسمى المجموعات:
- جمع قائمة المهام
- لكل مستخدم قائمة مهام
default
واحدة على الأقل.
- جمع المهام
- تتألف من جميع موارد المهام ضمن مورد قائمة مهام محدَّد.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-09-03 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-09-03 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The Google Tasks API allows developers to programmatically access and manage Google Tasks data, including searching, reading, and updating tasks and task lists."],["Developers can utilize the API with RESTful calls or client libraries for Java, Python, and PHP, enabling integration with various applications."],["Google Tasks data is structured around task lists and individual tasks, each with its own properties and metadata."],["The API operates on resources like task lists and tasks, organized into collections for access and management."],["Users have a default task list, and additional lists can be created to organize tasks according to user preferences."]]],["The Google Tasks API allows searching, reading, and updating Google Tasks data via RESTful calls and client libraries (Java, Python, PHP). It's designed for deep integration with Google Tasks, allowing apps to manage task lists. Core elements include Task Lists (collections of tasks) and individual Tasks (containing title, notes, due date, and completed date). The API operates on Task List and Task Resources, grouped into Task List and Task Collections. Each user has at least one default task list.\n"]]