MS GRAPH API Upload v1.0端点损坏了DOCX

时间:2019-02-16 04:23:50

标签: postman microsoft-graph

试图使用MS graph API通过golang服务器上载docx文件,尽管我能够上载pdf,但是当我尝试上载docx文件时,文件在发送时已损坏。如果我通过OneDrive网站上传相同文件,则不会有问题。

为找出问题,我尝试使用类似以下链接通过邮递员进行API调用:

https://graph.microsoft.com/v1.0/users/pqv2-dev-svc@novacoast.com/drives/{drive-id}/items/{item-id}:/filename.docx:/content

使用了承载令牌。

我尝试过以下值的Content-Type的附加标头:

text/plain
application/x-www-form-urlencoded
application/vnd.openxmlformats-officedocument.wordprocessingml.document

,并使用“正文”标签下的form-data选项上传文件,但没有运气,该文件总是会损坏。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

[已解决]正在将文件作为表单数据而不是二进制文件发送!