نمای کلی

API وظایف گوگل به شما امکان جستجو، خواندن و به‌روزرسانی محتوا و فراداده‌های وظایف گوگل را می‌دهد. این سند نحوه استفاده از سبک فراخوانی RESTful و کتابخانه‌های کلاینت برای زبان‌های برنامه‌نویسی مختلف (در حال حاضر جاوا، پایتون و PHP) را برای دسترسی و ویرایش داده‌های وظایف گوگل شرح می‌دهد.

سایت‌ها یا برنامه‌هایی که می‌خواهند ادغام عمیق‌تری با Google Tasks داشته باشند، می‌توانند از Google Tasks API استفاده کنند. برای مثال، می‌توانید از Google Tasks API برای مدیریت لیست وظایف گوگل در یک برنامه تلفن همراه استفاده کنید، یا می‌توانید وظایف را در یک برنامه گردش کار گسترده‌تر مانند Auto-to-do ادغام کنید.

گوگل تسک (Google Tasks) بر دو مفهوم اساسی استوار است:

فهرست وظایف
فهرستی شامل وظایف. کاربران می‌توانند بیش از یک فهرست وظایف داشته باشند تا وظایف خود را به روشی که می‌خواهند مدیریت کنند.
وظیفه
یک وظیفه واحد که شامل اطلاعاتی مانند عنوان وظیفه، یادداشت‌ها، تاریخ سررسید و تاریخ تکمیل آن است.

مدل داده API وظایف

یک منبع، یک موجودیت داده‌ای منفرد با یک شناسه منحصر به فرد است. API وظایف گوگل (Google Tasks API) بر روی دو نوع منبع عمل می‌کند:

منبع فهرست وظایف
نشان دهنده لیست وظایف است.
منبع وظیفه
نشان دهنده یک وظیفه است.

مدل داده Tasks API بر اساس گروه‌هایی از منابع است که مجموعه‌ها نامیده می‌شوند:

مجموعه فهرست وظایف
هر کاربر حداقل یک لیست وظایف default دارد.
مجموعه وظایف
شامل تمام منابع وظیفه در یک منبع فهرست وظایف خاص است.