تتيح لك Google Tasks API إدارة مهامك وقوائم المهام.
الخدمة: Tasks.googleapis.com
لطلب هذه الخدمة، ننصحك باستخدام مكتبات البرامج التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
مستند Discovery
مستند الاستكشاف هو مواصفة يمكن للآلة قراءتها، لوصف واجهات برمجة تطبيقات REST واستخدامها. يُستخدم لإنشاء مكتبات للعملاء، ومكونات IDE الإضافية، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات استكشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تحتوي خدمة واحدة على عدة نقاط نهاية للخدمة. تشتمل هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط جميع معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:
https://tasks.googleapis.com
مورد REST: tasklists
الطُرق | |
---|---|
delete |
DELETE /tasks/v1/users/@me/lists/{tasklist} يؤدي هذا الإجراء إلى حذف قائمة المهام المحدّدة للمستخدم الذي تمت مصادقته. |
get |
GET /tasks/v1/users/@me/lists/{tasklist} تعرض قائمة المهام المحددة للمستخدم الذي تمت مصادقته. |
insert |
POST /tasks/v1/users/@me/lists تنشئ قائمة مهام جديدة وتضيفها إلى قوائم مهام المستخدم الذي تمت مصادقته. |
list |
GET /tasks/v1/users/@me/lists تعرض جميع قوائم مهام المستخدم الذي تمت مصادقته. |
patch |
PATCH /tasks/v1/users/@me/lists/{tasklist} لتعديل قائمة المهام المحدّدة للمستخدم الذي تمت مصادقته. |
update |
PUT /tasks/v1/users/@me/lists/{tasklist} لتعديل قائمة المهام المحدّدة للمستخدم الذي تمت مصادقته. |
مورد REST: المهام
الطُرق | |
---|---|
clear |
POST /tasks/v1/lists/{tasklist}/clear يؤدي ذلك إلى محو جميع المهام المكتملة من قائمة المهام المحدّدة. |
delete |
DELETE /tasks/v1/lists/{tasklist}/tasks/{task} يؤدي هذا الإجراء إلى حذف المهمة المحدَّدة من قائمة المهام. |
get |
GET /tasks/v1/lists/{tasklist}/tasks/{task} تعرض المهمة المحددة. |
insert |
POST /tasks/v1/lists/{tasklist}/tasks ينشئ هذا الإعداد مهمة جديدة في قائمة المهام المحدّدة. |
list |
GET /tasks/v1/lists/{tasklist}/tasks تعرض جميع المهام في قائمة المهام المحددة. |
move |
POST /tasks/v1/lists/{tasklist}/tasks/{task}/move نقل المهمة المحددة إلى موضع آخر في قائمة مهام الوجهة. |
patch |
PATCH /tasks/v1/lists/{tasklist}/tasks/{task} يتم تعديل المهمة المحدّدة. |
update |
PUT /tasks/v1/lists/{tasklist}/tasks/{task} يتم تعديل المهمة المحدّدة. |