onedrive新api上传冲突

时间:2015-03-02 08:30:56

标签: onedrive

我正在使用onedrive新api通过doc进行可恢复上传: http://onedrive.github.io/items/upload_large_files.htm#create-an-upload-session

即使我设置了param name.conflictBehavior:replace 在上传最后一个片段后,它仍然会返回409冲突错误

即使我改变了重命名的行为,也得到了相同的反应。

我想知道在创建上传会话时是否创建了失败参数:

headers = {'Authorization': 'Bearer <access_token>',
           'Content-Type': 'application/json'}
params = {'@name.conflictBehavior': 'replace'}
try:
    res = request.post(url, headers=headers, data=params)
except Exception as e:
    print e

这样做之后,我可以在网址后面加上param的上传网址。 但是在上传最后一个片段后,发生了409错误。

这是一个错误还是只是我传递的参数是错误的,我不知道。

1 个答案:

答案 0 :(得分:0)

看起来我们在这里有一个错误,我们不尊重该场景中的@name.conflictBehavior注释。我们正在努力修复。