我有动态 xml 制作程序,它会在某些网站上下载一些数据并创建一个 xml 文件,然后将其保存在调试文件夹中。现在我需要将此 xml 文件上传到我的 OneDrive,我将制作一个 Windows Phone 8 应用程序来下载此 xml 文件。
我一直在查看 microsoft.com 和 stackoverflow 帖子,但我无法理解 如何在没有 用户交互的情况下上传/下载文件(如 ftp 上传/下载)。我的桌面应用程序需要自动(每天 2 次)刷新 xml 文件。我正在寻找 ftp 主机和其他主机平台,但它们的带宽不够(该文件为 4mb,估计每天下载 3000 次:400gb bw/月),并且它们将最大同时用户数限制为 200。
(我已经有来自 https://account.live.com/developers/applications/appsettings/ 的客户端 ID/客户端通行证)
LiveSDK 只需要向用户弹出用户对话框进行首次身份验证/授权,只要您请求范围 wl.offline_access,您就可以刷新身份验证令牌,而无需弹出另一个需要用户交互的对话框。
使用 FTP 服务器(如 filezila pro 或 Easyftp)轻松上传和下载 Onedrive