我正在尝试使用以下代码将文件从 Windows 10 UWP 应用程序上传到Office 365 OneDrive:
Microsoft.Office365.SharePoint.FileServices.File newFile =
new Microsoft.Office365.SharePoint.FileServices.File
{
Name = fileName
};
await sharePointClient.Files.GetById(parentId).ToFolder().Children.AddItemAsync(newFile);
await sharePointClient.Files.GetById(newFile.Id).ToFile().UploadAsync(stream);
文件是在OneDrive上创建的,但内容未上传。 请注意,完全相同的代码适用于Windows 8商店应用程序。
考虑到Windows 8和Windows 10应用程序行为之间的差异,我注意到,在Fiddler中,没有从Win10应用程序SDK调用文件上载REST服务。
如果在Windows 10下运行应用程序时遇到类似的SDK失败,请提供建议。
感谢。