1

I am using this document to upload excel files to OneDrive https://learn.microsoft.com/en-us/onedrive/developer/rest-api/api/driveitem_put_content?view=odsp-graph-online.

The API call in Postman is: https://graph.microsoft.com/v1.0/me/drive/root:/FolderA/cn.xlsx:/content?

Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

The issue is that the file got uploaded, but it is always being corrupted. The reason I believe is that the file is being convert to text file first, and then convert back to excel file due to the file extension (xlsx).

Does anyone know how I can get around this issues? Thank you very much.

Postman's snippet

Postman's snippet 2

Tuấn Lê
  • 11
  • 2

1 Answers1

0

Try to put 'text/plain' in content-type when you upload the bytes. This resolved my problem.

Kazh
  • 35
  • 1
  • 5