Google Tasks API
Google Tasks API: OAuth, REST-Endpunkte und Integrationsleitfaden
Die Google Tasks API ermöglicht es Apps, Ihre Aufgabenlisten programmgesteuert zu lesen und zu schreiben. Dieser Leitfaden behandelt Authentifizierung, Kern-Endpunkte, Zapier-Workflows und wie TasksBoard die API sicher nutzt.
Veröffentlicht im Google Workspace Marketplace.
Was die Google Tasks API bietet
REST API für Aufgabenlisten und Elemente
Erstellen, lesen, aktualisieren und löschen Sie Aufgabenlisten und Aufgaben über Standard-HTTP-Anfragen. Die API spiegelt wider, was Sie in der Google Tasks-App tun können.
OAuth 2.0-Authentifizierung
Apps fordern über den OAuth-Zustimmungsbildschirm von Google begrenzten Zugriff an. Nutzer erteilen Berechtigungen pro Konto; keine Passwörter werden mit Dritten geteilt.
Echtzeit-Zwei-Wege-Synchronisierung
Änderungen, die über die API vorgenommen werden, erscheinen sofort in Gmail, Kalender und auf Mobilgeräten. TasksBoard verwendet die API, um Boards mit Google Tasks synchron zu halten.
Zapier- und Automatisierungsunterstützung
Verbinden Sie Google Tasks mit Tausenden von Apps über Zapier, Make oder benutzerdefinierte Skripte unter Verwendung derselben API-Endpunkte und des OAuth-Flows.
Authentifizierung
OAuth 2.0: Wie Apps eine Verbindung zu Google Tasks herstellen
Authentifizierung
OAuth 2.0: Wie Apps eine Verbindung zu Google Tasks herstellen
Drittanbieter-Apps wie TasksBoard verwenden OAuth 2.0, um Zugriff auf Ihre Google Tasks-Daten anzufordern. Sie melden sich mit Google an, überprüfen die angeforderten Bereiche und erteilen die Erlaubnis. TasksBoard fordert nur den Google Tasks API-Bereich an; es greift nicht auf Gmail, Drive oder andere Google-Dienste zu, es sei denn, Sie aktivieren diese Funktionen explizit.
- Standard Google OAuth-Zustimmungsbildschirm
- Begrenzt auf Google Tasks Lese-/Schreibzugriff
- Zugriff jederzeit über die Google-Kontoeinstellungen widerrufen
REST-Endpunkte
Kern-Ressourcen der Google Tasks API
REST-Endpunkte
Kern-Ressourcen der Google Tasks API
Die API stellt zwei Hauptressourcen bereit: Aufgabenlisten und Aufgaben. Sie können alle Aufgabenlisten auflisten, neue erstellen und Aufgaben innerhalb jeder Liste verwalten, einschließlich Titel, Notizen, Fälligkeitsdatum und Abschlussstatus. Die Basis-URL ist https://tasks.googleapis.com/tasks/v1/ mit Standard-REST-Verben: GET, POST, PATCH und DELETE.
- tasks.tasklists, benannte Listen verwalten
- tasks.tasks, Aufgaben erstellen, aktualisieren, abschließen und löschen
- Unteraufgaben werden über übergeordnete Aufgabenbeziehungen unterstützt
Integrationen
Zapier, Automatisierung und TasksBoard Sicherheit
Integrationen
Zapier, Automatisierung und TasksBoard Sicherheit
Verwenden Sie Zapier, um Google Tasks über Slack-Nachrichten, Formulareinsendungen oder CRM-Updates auszulösen. Für eine visuelle Oberfläche auf Basis der API bietet TasksBoard Kanban-Boards und Team-Freigaben ohne Programmierung. Lesen Sie die TasksBoard Sicherheitsseite für Details zur Datenverarbeitung, OAuth-Scopes und Compliance.
- Zapier: Aufgaben aus über 5.000 App-Auslösern erstellen
- TasksBoard: No-Code Kanban auf Basis der API
- Sicherheitsdetails unter /security
So integrieren Sie die Google Tasks API
-
Ein Google Cloud Projekt erstellen
Aktivieren Sie die Google Tasks API in der Google Cloud Console, konfigurieren Sie die OAuth-Zustimmung und erstellen Sie Anmeldedaten für Ihre App oder Ihr Skript.
-
Authentifizierung mit OAuth 2.0
Fordern Sie den Scope https://www.googleapis.com/auth/tasks an. Benutzer autorisieren Ihre App über den Zustimmungsbildschirm von Google und erhalten ein Zugriffstoken.
-
REST-Endpunkte aufrufen oder TasksBoard verwenden
Nutzen Sie die Tasks API direkt für benutzerdefinierte Integrationen, Zapier für No-Code-Automatisierung oder TasksBoard für eine fertige Kanban-Oberfläche für Google Tasks.
Von Tausenden Nutzern geliebt
4.8 / 5 aus über 1.000 Bewertungen im Chrome Web Store
"Always have 101 things to do and this helps me organize and prioritize like no other app can. It syncs to my phone and laptop, and when I add dates to tasks, they automatically integrate into my Google Calendar, which is immensely convenient. I can look at my daily, weekly, and monthly overview in Google Calendar and clearly see how much I was able to accomplish! Great tool indeed. Excited to see how it will evolve over time."
"Seriously, makes my tasks easier to share with the team, and the free version is quite nice for our little office. Eventually, we will expand, and this is definitely a great tool to do that! Syncs with my Workspace and Calendar."
"I love the simple, intuitive interface and the Add to Tasks feature, especially as I work through my emails! Sharing my tasks is also easy. Overall, outstanding and simple to use, and that means a lot with too many complex tasks out there!"
"Great too for managing daily routine and plan tasks. Would be perfect if it was updated for generating reports for statistics. For google tasks and google calendar"
Häufig gestellte Fragen
Gibt es eine offizielle Google Tasks API?
Ja. Google stellt eine REST API für Google Tasks unter tasks.googleapis.com bereit. Sie unterstützt die programmgesteuerte Verwaltung von Aufgabenlisten und Aufgaben mit OAuth 2.0-Authentifizierung.
Welche OAuth-Scopes erfordert die Google Tasks API?
Die meisten Integrationen verwenden https://www.googleapis.com/auth/tasks für vollen Lese-/Schreibzugriff oder https://www.googleapis.com/auth/tasks.readonly für reinen Lesezugriff. TasksBoard fordert den Standard-Tasks-Scope an.
Kann ich Zapier mit Google Tasks verwenden?
Ja. Zapier unterstützt Google Tasks sowohl als Auslöser als auch als Aktion. Sie können Aufgaben aus Formulareinsendungen, Slack-Nachrichten, CRM-Updates und Tausenden anderen Apps erstellen.
Wie nutzt TasksBoard die Google Tasks API?
TasksBoard verbindet sich über OAuth 2.0 mit Ihrem Google-Konto und nutzt die Google Tasks API, um Ihre Aufgabenlisten in Echtzeit zu lesen und zu schreiben. Ihre Aufgaben bleiben in Google Tasks gespeichert; TasksBoard ist eine visuelle Ebene darüber.
Speichert TasksBoard meine Google Tasks-Daten auf seinen Servern?
TasksBoard greift über die offizielle API auf Google Tasks-Daten zu und speichert Ihre Aufgabeninhalte nicht auf eigenen Servern. Siehe die Sicherheitsseite unter /security für vollständige Details zur Datenverarbeitung und zu OAuth-Scopes.
Kann ich eine eigene App mit der Google Tasks API bauen?
Ja. Aktivieren Sie die API in der Google Cloud Console, richten Sie OAuth-Anmeldedaten ein und verwenden Sie die REST-Endpunkte, um benutzerdefinierte Dashboards, Automatisierungen oder interne Tools zu erstellen. TasksBoard ist ein Beispiel für eine produktive App, die auf dieser API basiert.
Ist die Google Tasks API kostenlos?
Ja. Die Google Tasks API ist für Entwickler kostenlos. Es gelten die Standardkontingente der Google Cloud. Für die normale Nutzung der Aufgabenverwaltung fallen keine Gebühren pro Anfrage an.
Kein Code erforderlich
Überspringen Sie die API-Einrichtung: Verwenden Sie stattdessen TasksBoard
Erhalten Sie ein Kanban-Board und Team-Freigaben für Google Tasks, ohne Integrationscode zu schreiben. Melden Sie sich mit Google an und legen Sie in Sekunden los.
OAuth 2.0 authentifiziert. Veröffentlicht im Google Workspace Marketplace.