【问题标题】:How to dowload/upload file to onedrive如何下载/上传文件到onedrive
【发布时间】:2014-09-28 21:28:06
【问题描述】:

我有动态 xml maker 程序,它会在某些站点上下载一些数据并创建一个 xml 文件,然后将其保存在调试文件夹中。现在我需要将此 xml 文件上传到我的 OneDrive,我将制作一个 Windows Phone 8 应用程序来下载此 xml 文件。

我一直在查看 microsoft.com 和 stackoverflow 的帖子,但我无法理解如何在没有用户交互的情况下上传/下载文件(例如 ftp upload/下载)。我的桌面应用程序需要自动(每天 2 次)刷新 xml 文件。我正在寻找 ftp 主机和其他主机平台,但它们的带宽不够(此文件为 4mb,估计每天下载 3000 次:400gb bw/月),并且它们将最大同时用户数限制为 200。

(我已经有来自https://account.live.com/developers/applications/appsettings/ 的客户 ID/客户通行证)

【问题讨论】:

  • 您的数据传输方案听起来可能涉及 LiveSDK 上该卷的数据限制。我不确定限制的具体性质,但您可能会开始看到 420 响应失败以延长使用时间。考虑不要只是快速“同步”该文件,而是使用修改后的标记或其他可以防止不必要下载的机制,或者考虑压缩数据包以最小化请求开销

标签: upload download onedrive live-sdk


【解决方案1】:

LiveSDK 只需要在第一次身份验证/授权时向用户弹出用户对话框,只要您请求范围 wl.offline_access,您就可以刷新身份验证令牌,而无需弹出另一个需要用户的对话框互动。

【讨论】:

  • 我是windows live sdk的菜鸟,如何处理是:S
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-06-25
  • 2014-07-06
  • 2023-02-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多