#Google Drive API-Bibliothek composer require google/apiclient google/apiclient-services #Service Account erstellen und die Infos speichern unter: service_account.json Service-Account anlegen & JSON-Datei herunterladen Um einen Service-Account für den Zugriff auf Google Drive zu erstellen, folge diesen Schritten: ?? Schritt 1: Google Cloud Console öffnen Gehe zu Google Cloud Console Melde dich mit deinem Google-Konto an. ?? Schritt 2: Neues Projekt erstellen (falls noch nicht vorhanden) Klicke auf das Dropdown-Menü in der Projekt-Auswahl (oben links). Wähle Neues Projekt aus. Vergib einen Namen für das Projekt (z. B. „Google Drive API Upload“). Klicke auf Erstellen und warte, bis das Projekt erstellt wurde. ?? Schritt 3: Google Drive API aktivieren Gehe zu APIs & Services > Bibliothek. Suche nach Google Drive API und klicke auf Aktivieren. ?? Schritt 4: Service-Account erstellen Gehe zu APIs & Services > Anmeldedaten. Klicke auf Anmeldedaten erstellen und wähle Service-Account. Gib einen Namen für den Service-Account ein (z. B. „Drive Uploader“). Klicke auf Erstellen und fortfahren. Wähle als Rolle: Editor oder Inhaber, falls du vollen Zugriff benötigst. Klicke auf Fertig. ?? Schritt 5: JSON-Schlüssel für den Service-Account generieren Gehe zu APIs & Services > Anmeldedaten. Finde den eben erstellten Service-Account in der Liste. Klicke auf Schlüssel hinzufügen > Neuen Schlüssel erstellen. Wähle JSON als Schlüsseltyp und klicke auf Erstellen. Die JSON-Datei wird jetzt heruntergeladen (z. B. service_account.json). Da der Service-Account ein eigenständiges Google-Konto ist, muss er berechtigt werden, Dateien in deine geteilte Ablage hochzuladen. ?? Service-Account als Benutzer hinzufügen Öffne Google Drive (https://drive.google.com) Navigiere zu der geteilten Ablage, in die du Dateien hochladen willst. Klicke oben auf den Teilen-Button. Füge die E-Mail-Adresse des Service-Accounts hinzu. Die E-Mail-Adresse findest du in der JSON-Datei unter "client_email", z. B.: css Kopieren Bearbeiten drive-uploader@dein-projekt-id.iam.gserviceaccount.com Weise dem Service-Account die Rolle Bearbeiter oder Inhaber zu. Klicke auf Fertig.