Interfejs Google Tasks API umożliwia wyszukiwanie, odczytywanie i aktualizowanie treści i metadanych Google Tasks. W tym dokumencie opisujemy, jak używać stylu wywoływania RESTful i bibliotek klienta w różnych językach programowania (obecnie Java, Python i PHP) do uzyskiwania dostępu do danych Google Tasks i ich edytowania.
Witryny i aplikacje, które chcą głębiej zintegrować się z Listą zadań Google, mogą korzystać z interfejsu Google Tasks API. Możesz na przykład użyć interfejsu Google Tasks API do zarządzania listami zadań Google w aplikacji mobilnej lub zintegrować zadania z bardziej rozbudowaną aplikacją do przepływu pracy, taką jak Au-to-do.
Lista zadań Google opiera się na 2 podstawowych koncepcjach:
- Lista zadań
- Lista zawierająca zadania. Użytkownicy mogą mieć więcej niż jedną listę zadań, aby zarządzać nimi w odpowiedni dla siebie sposób.
- Zadanie
- Pojedyncze zadanie zawierające informacje takie jak tytuł zadania, notatki, termin wykonania i datę ukończenia.
Model danych interfejsu Tasks API
Zasób to pojedynczy obiekt danych z unikalnym identyfikatorem. Interfejs Google Tasks API obsługuje 2 typy zasobów:
- Materiał związany z listą zadań
- Reprezentuje listę zadań.
- Zasób zadania
- Reprezentuje zadanie.
Model danych interfejsu Tasks API opiera się na grupach zasobów zwanych kolekcjami:
- Kolekcja list zadań
- Każdy użytkownik ma co najmniej 1
defaultlistę zadań. - Kolekcja zadań
- Zawiera wszystkie zasoby zadań w ramach konkretnego zasobu listy zadań.