Das Problem/den Fehler/die Frage beschreiben
Hey alle zusammen,
ich versuche, ein Google Sheet in n8n zu verbinden.
Für das Feld „Document
Hallo @Rudra_Bhattacharjee
Dieser Fehler bedeutet, dass dein Service-Account-Privatschlüssel beim Einfügen in n8n seine Zeilenumbruchzeichen verloren hat. Die \n-Zeichen im Schlüssel sind für ein gültiges PEM-Format erforderlich.
Wenn du den private_key aus deiner Google Service Account JSON-Datei kopierst, füge ihn genau so in das n8n-Berechtigungsfeld ein. Entferne NICHT die \n aus dem Privatschlüssel. Der Schlüssel sollte mit -----BEGIN PRIVATE KEY----- beginnen und mit -----END PRIVATE KEY----- enden, mit \n-Zeichen zwischen den Zeilensegmenten.
Wenn du die Zeilenumbrüche bereits entfernt hast, lade einen neuen JSON-Schlüssel aus der Google Cloud Console herunter und füge den private_key-Wert ein, ohne ihn zu ändern.
Stelle auch sicher, dass du dein Google Sheet mit der E-Mail-Adresse des Service Accounts geteilt hast (der client_email aus der JSON-Datei), sonst bekommst du als nächstes einen Berechtigungsfehler.
Sag mir Bescheid, wenn es funktioniert ![]()
Hallo @Rudra_Bhattacharjee
Der Fehler, den du siehst, wird nicht durch die Tabellen-ID verursacht, die du eingefügt hast, sondern durch das Format deines privaten Schlüssels im Bereich „Anmeldedaten