我可以通过URI上的PUT请求上传到OneDrive中的顶级目录:
我可以上传特定文件夹,如果我知道它的特定ID:
但是如何使用它的友好名称上传到文件夹,例如我的照片。 OneDrive文档并没有帮助 - 它似乎掩盖了这一点。它提到了友好的名字,但我不知道如何将它们用作URI PUT请求的一部分。
编辑:https://msdn.microsoft.com/en-us/jj680723显示使用友好名称的GET,但是PUT呢?我无法弄清楚。
由于
答案 0 :(得分:1)
您应该能够上传到特殊文件夹'通过将您的PUT瞄准用于GET的相同基本URL,除了" / files"添加,就像你对普通文件夹一样。所以:"2001-11-21"
尽管如此,我们建议您考虑使用new OneDrive API。它比您现在使用的功能更强大,记录更好。以下是special folders和uploading files的相关部分。在新API中,我上面提到的上传看起来像PUT https://apis.live.net/v5.0/skydrive/my_photos/files/foo.jpg