Wir versuchen, Microsoft Excel-Datei auf OneDrive hochzuladen, aber die Datei wird jedes Mal beschädigt, wenn wir dies tun.Datei Korruption beim Hochladen von Excel-Dateien in Microsoft Graph API Beta
Wir haben versucht mit [diese Anweisungen] eine PUT
Anfrage auf die folgenden Permutationen von Einstellungen vornehmen:
Inhalt-Codierungen:
- text/Plan
- application/vnd.openxmlformats -officedocument.spreadsheetml.sheet
POST Körper:
- XLSX-Datei-Bytes von der Festplatte
- XLSX-Datei kodiert als UTF8-String
- XLSX-Datei als Base64 codiert roh
Wenn wir die Datei herunterladen, die hochgeladen wird, es fast gleich aussieht, aber ein paar binäre Regionen sind anders. Wenn Sie sich beim Öffnen einer Excel-Datei aus dem Internet wohl fühlen, habe ich ein Beispiel für the file we upload und die corrupted file OneDrive saves hochgeladen.
Das hat den ganzen Geruch eines Fehlers, der mit einer einzigen Parametermodifikation behoben werden kann ... Ich kann einfach nicht herausfinden, was es ist.
Wer hat Gedanken? Vielen Dank!