بررسی اجمالی

Google Tasks API به شما امکان می دهد محتوا و ابرداده Google Tasks را جستجو، بخوانید و به روز کنید. این سند نحوه استفاده از سبک فراخوانی RESTful و کتابخانه های کلاینت را برای زبان های برنامه نویسی مختلف (جاوا، پایتون و پی اچ پی فعلی) برای دسترسی و ویرایش داده های Google Tasks توضیح می دهد.

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

Google Tasks بر اساس دو مفهوم اساسی ساخته شده است:

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

مدل داده Tasks API

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

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

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

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