סקירה כללית
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Google Tasks API מאפשר לחפש, לקרוא ולעדכן תוכן ומטא-נתונים ב-Google Tasks. במסמך הזה מוסבר איך משתמשים בסגנון קריאה ל-RESTful ובספריות לקוח בכמה שפות תכנות (נכון לעכשיו, Java, Python ו-PHP) כדי לגשת לנתוני Google Tasks ולערוך אותם.
אתרים או אפליקציות שרוצים שילוב מעמיק יותר עם Google Tasks יכולים למנף את Google Tasks API. לדוגמה, אפשר להשתמש ב-Google Tasks API כדי לנהל רשימות של משימות ב-Google באפליקציה לנייד, או לשלב משימות באפליקציה נרחבת יותר של תהליכי עבודה, כמו משימות לביצוע.
'משימות Google' מבוסס על שני מושגים בסיסיים:
- רשימת משימות
- רשימה שמכילה משימות. למשתמשים יכולה להיות יותר מרשימת משימות אחת כדי לנהל את המשימות שלהם באופן הרצוי.
- משימה
- משימה יחידה שמכילה מידע כמו שם המשימה, הערות, תאריך יעד ותאריך השלמת המשימה.
מודל נתונים של Tasks API
משאב הוא ישות נתונים נפרדת שיש לה מזהה ייחודי. Google Tasks API פועל עם שני סוגי משאבים:
- מקור של רשימת המשימות
- מייצג רשימת משימות.
- מקור המשימה
- מייצג משימה.
מודל הנתונים של Tasks API מבוסס על קבוצות של משאבים, שנקראות אוספים:
- אוסף של רשימת משימות
- לכל משתמש יש לפחות רשימת משימות אחת ב-
default
.
- אוסף משימות
- מכיל את כל משאבי המשימות במשאב ספציפי של רשימת המשימות.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-29 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-29 (שעון UTC)."],[],[],null,["# Overview\n\nThe Google Tasks API lets you search, read, and update Google Tasks content and metadata. This document describes how to use a RESTful calling style and client libraries for various programming languages (currently Java, Python, and PHP) to access and edit Google Tasks data.\n\nSites or applications that want deeper integration with Google Tasks can leverage the Google Tasks API. For example, you could use the Google Tasks API to manage Google task lists in a mobile app, or you could integrate tasks into a more extensive workflow app such as [Au-to-do](http://code.google.com/p/au-to-do/).\n\nGoogle Tasks is built on two basic concepts:\n\nTask List\n: A list containing tasks. Users can have more than one task list to manage their tasks the way they want.\n\nTask\n: A single task containing information such as the title of the task, notes, the due date, and the completed date.\n\n### Tasks API data model\n\nA resource is an individual data entity with a unique identifier. The Google Tasks API operates on two types of resources:\n\nTask List Resource\n: Represents a task list.\n\nTask Resource\n: Represents a task.\n\nThe Tasks API data model is based on groups of resources, called collections:\n\nTask List Collection\n: Each user has at least one `default` Task List.\n\nTask Collection\n: Consists of all the Task Resources within a specific Task List Resource."]]