Nach dem onedrive api docs zum Hochladen von großen Dateien auf OneDrive, erstellen Sie zuerst eine Upload-Sitzung, dann senden Sie die Fragmente. Das alles macht Sinn, aber aus irgendeinem Grund sagt es mir, dass meine Anfrage ungültig ist, wenn ich den createUploadSession
Aufruf versuche, den Prozess zu starten.OneDrive API createUploadSession "API nicht gefunden"
der Dokumentation Im Anschluss an, sagt es die Anforderung uri diesem Muster folgen müssen: POST /drive/root:/{path_to_item}:/createUploadSession
Anfrage:
method: 'POST'
uri: 'https://api.onedrive.com/v1.0/drive/root:/testfile-lg-1488040561730.bin:/createUploadSession
headers: { Authorization: 'Bearer .....' }
Antwort:
status: 400
{ error: { code: 'invalidRequest', message: 'API not found' } }
Ich habe versucht, verschiedene Kombinationen von createUploadSession
alle Kleinbuchstaben, alle Großbuchstaben usw. Es ist vielleicht erwähnenswert, dass die small file <4MB simple file upload funktioniert gut.