Google Tasks API

באמצעות Google Tasks API, אפשר לנהל את המשימות ואת רשימות המשימות.

שירות: Tasks.googleapis.com

כדי להתקשר לשירות הזה, מומלץ להשתמש בספריות הלקוח שסופקו על ידי Google. אם האפליקציה צריכה להשתמש בספריות משלכם כדי להתקשר לשירות הזה, יש להשתמש במידע הבא כשתבצעו בקשות ל-API.

מסמך Discovery

מסמך Discovery הוא מפרט קריא למחשבים לתיאור ולצריכת ממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין של IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד עשוי לספק כמה מסמכי גילוי. שירות זה מספק את מסמך הגילוי הבא:

נקודת הקצה של השירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה בשירות. לשירות הזה יש את נקודת הקצה הבאה לכל השירותים, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות הזה:

  • https://tasks.googleapis.com

משאב ל-REST: רשימות משימות

שיטות
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}
מעדכן את המשימה שצוינה.