繁体   English   中英

使用c#和OneDrive API将文件下载到Windows Phone

[英]Download file to Windows Phone with c# and OneDrive API

有人知道如何将文件下载到手机吗? 我提出了要求并收到了以下物品:

HttpClient httpClient = new HttpClient();
var response = await httpClient.GetAsync(String.Format("https://api.onedrive.com/v1.0/drive/special/approot/children?access_token={0}", token));
var text = await response.Content.ReadAsStringAsync();

我有他们的身份证,现在我必须做nex请求:

https://api.onedrive.com/v1.0/drive/items/{ID}/content

但是,如何在本地存储应用程序中下载文件? (文件格式为.txt)

提出下载内容的请求后,您将收到HTTP 302响应。 要下载文件,您需要遵循响应的“位置”标头中提供的URL。 然后,您可以使用FileSavePicker类将文件保存在本地。 有关FileSavePicker的更多信息,可以在https://msdn.microsoft.com/zh-cn/library/windows/apps/windows.storage.pickers.filesavepicker.aspx中找到。 希望对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM