Ich erhalte eine E-Mail mit einem Hyperlink, der beim Klicken den Download einer CSV-Datei in mein Google Mail-Konto startet. Es ist kein echter Anhang. Als ich diese E-Mail erhalten (die eine eindeutige Betreffzeile hat), muss ich einen Weg, um automatisch den Inhalt der heruntergeladenen CSVWie kann ich automatisch eine .csv-Datei von einem Hyperlink in einer GMAIL-Nachricht herunterladen und ihren Inhalt einer Google-Tabelle hinzufügen
-Trigger hinzufügen: Eine E-Mail mit einem bestimmten Betreff-Zeile wird mein Google Mail-Konto empfangen
Aktion 1: eine CSV-Datei im Körper der E-Mail von einem Hyper-Link herunterladen
Aktion 2: den Inhalt der CSV-Datei hinzufügen zu einer Google-Tabelle Datei
ich brauche schon ein gebaut Dienst, der dies tut oder Vorschläge wie man es angehen kann.
Wenn ich dieses Google-Skript ausführen kann, sollte ich in der Lage sein, eine funktionierende Lösung zu finden. Das Problem ist, dass das Skript mir immer wieder Fehler gibt.
function downloadFile(fileURL,folder) {
var fileName = "";
var fileSize = 0;
var response = UrlFetchApp.fetch(fileURL, {muteHttpExceptions: true});
var rc = response.getResponseCode();
if (rc == 200) {
var fileBlob = response.getBlob()
var folder = DocsList.getFolder(folder);
if (folder != null) {
var file = folder.createFile(fileBlob);
fileName = file.getName();
fileSize = file.getSize();
}
}
var fileInfo = { "rc":rc, "fileName":fileName, "fileSize":fileSize };
return fileInfo;
}
I mit einer Zapier Integration versucht verbinden, aber die Die bereitgestellten Lösungen sind nicht ausreichend. Es gibt ein paar Skripte, die dies mit einem tatsächlichen Anhang versuchen, aber ich habe damit zu kämpfen, dass dies ein Hyperlink-Download ist. Ich denke, das sollte eigentlich einfacher sein, aber ich liege wahrscheinlich falsch. –
Ich habe auch die Anleitung hier ohne Glück versucht: https://ctrlq.org/code/20053-save-gmail-to-google-spreadsheet –
@PaulJump Warum haben Sie diese Antwort nicht akzeptiert? Reicht das für dich aus? –