我还没有看过SkyDrive的样品。 我做了一个应用程序,将一些数据保存在手机的本地数据库中。
我想要做的是将所有这些作为文本文件上传到SkyDrive帐户。
这可能吗?
答案 0 :(得分:1)
可能想从我撰写的博客文章开始 - Adding SkyDrive support to your Windows Phone application。您需要下载Live SDK(除非您想手动使用REST API,我现在没有理由这样做。)
之后上传非常简单,因为你获得了正确的会话init:
client = new LiveConnectClient(App.MicrosoftAccountSession);
client.UploadCompleted += MicrosoftAccountClient_UploadCompleted;
client.UploadProgressChanged += MicrosoftAccountClient_UploadProgressChanged;
client.UploadAsync("me/skydrive", Binder.Instance.CurrentlyUploading,
stream, OverwriteOption.Overwrite);
其中stream
是MemoryStream
个实例。