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: tasks

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