KAI Dashboard — Sync-Test

Prüft die Synchronisationsfähigkeit zwischen dieser App und Google Calendar.
Verbindung getrennt, Tokens gelöscht.

1. System-Voraussetzungen

PHP-Version8.3.33 OK
Extension curl OK
Extension json OK
Extension mbstring OK
Extension openssl OK
Extension sqlite3 OK
Extension session OK
SQLite-DB existiertJA (172,032 Bytes)
Verzeichnis beschreibbarJA
Webroot-Pfad/home/webpages/lima-city/kai-anig/dashboard

Vorhandene Tabellen: activity_log, events, google_calendars, google_tokens, settings, shopping_items, sqlite_sequence, tasks, users — Tasks: 16, Events: 256, Settings: 13

System ist bereit für Google Calendar Sync.

2. Redirect-URI für Google Cloud Console

Diese URL musst du in der Google Cloud Console als „Autorisierte Weiterleitungs-URIs" eintragen:

https://www.dashboard.clan.rip/sync-test.php?action=callback

Scopes, die von der App angefordert werden:

3. Google Cloud Console — Schritt-für-Schritt

  1. Öffne https://console.cloud.google.com/ und lege ein neues Projekt an (z.B. kai-dashboard).
  2. Im Menü APIs & Dienste → Bibliothek öffnen, nach Google Calendar API suchen und Aktivieren klicken.
  3. Unter APIs & Dienste → OAuth-Zustimmungsbildschirm:
    • User-Typ Extern wählen (oder Intern, falls Google Workspace).
    • App-Name: KAI Dashboard, Support-E-Mail, Entwickler-E-Mail eintragen.
    • Scope .../auth/calendar hinzufügen.
    • Test-User: deine Google-E-Mail hinzufügen (solange App „in Test" ist).
  4. Unter APIs & Dienste → Anmeldedaten → Anmeldedaten erstellen → OAuth-Client-ID:
    • Anwendungstyp: Webanwendung.
    • Autorisierte Weiterleitungs-URIs: die URL aus Schritt 2 einfügen.
    • Speichern → Client-ID und Client-Secret kopieren.
  5. Die beiden Werte unten eintragen und speichern.

4. OAuth-Client Credentials

Credentials sind konfiguriert.
Client ID925276636696-ih2api0b1dco90egrpvc32eineaniodl.apps.googleusercontent.com
Client SecretGOC•••••••••••••••••••••••••••••iI7 (ausgeblendet)
↻ Andere Credentials eintragen …

5. OAuth-Verbindung

Noch nicht mit Google verbunden.
Mit Google verbinden