Ich habe mehrere PDF-Dateien, die manuell in Google Drive hochgeladen wurden. Die meisten wurden entsprechend als PDFs erkannt und die MIME-Typen wurden entsprechend festgelegt. Einige waren nicht. Dies scheint ein Problem mit FireFox zu sein.Mime-Typ von hochgeladenen PDFs in Google Drive ändern
Ich kann (in Chrome) herunterladen/erneut hochladen und sie werden als PDFs erkannt, so dass das Problem nicht mit der Datei selbst ist. Ich weiß, dass ich das manuell machen kann, aber ich suche nach einer Möglichkeit, dies automatisch über ein Skript zu beheben.
file.getMimeType
für die fehlerhaften Dateien zurückgibt application/download
statt application/pdf
Ich möchte den MIME-Typ für diese Dateien zu application/pdf
über Google Script ändern, aber ich kann nicht eine Methode zu tun, dass finden. Ich habe die Drive App-Methoden für Dateien durchgesehen, kann aber keine Lösung finden.
setMimeType
scheint keine Option für Dateien wie es für Blobs ist.