نظرة عامة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتيح لك واجهة برمجة تطبيقات "مهام 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 و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Overview\n\nThe Google Tasks API lets you search, read, and update Google Tasks content and metadata. This document describes how to use a RESTful calling style and client libraries for various programming languages (currently Java, Python, and PHP) to access and edit Google Tasks data.\n\nSites or applications that want deeper integration with Google Tasks can leverage the Google Tasks API. For example, you could use the Google Tasks API to manage Google task lists in a mobile app, or you could integrate tasks into a more extensive workflow app such as [Au-to-do](http://code.google.com/p/au-to-do/).\n\nGoogle Tasks is built on two basic concepts:\n\nTask List\n: A list containing tasks. Users can have more than one task list to manage their tasks the way they want.\n\nTask\n: A single task containing information such as the title of the task, notes, the due date, and the completed date.\n\n### Tasks API data model\n\nA resource is an individual data entity with a unique identifier. The Google Tasks API operates on two types of resources:\n\nTask List Resource\n: Represents a task list.\n\nTask Resource\n: Represents a task.\n\nThe Tasks API data model is based on groups of resources, called collections:\n\nTask List Collection\n: Each user has at least one `default` Task List.\n\nTask Collection\n: Consists of all the Task Resources within a specific Task List Resource."]]