12

有谁知道如何从 Windows Phone 7 以编程方式访问 SkyDrive?我使用什么 API?我需要将文件从手机上传到 SkyDrive,反之亦然。

一些代码示例会很棒。:-)

4

7 回答 7

5

您现在可以正式将 SkyDrive 的某些部分与 Windows Phone 7 应用程序集成。

此处概述的详细信息。

于 2011-07-25T09:23:10.940 回答
1

微软提供了一个新的 Live SDK,我认为可以做到这一点。它也处于非常早期的 alpha 或 beta 状态:http: //msdn.microsoft.com/en-us/library/bb264574.aspx

于 2011-10-10T18:12:14.573 回答
1

我已经开发了一个基于 SkyPad(开发者预览版)的示例。请安装 Windows Live 开发者预览版 SDK。

该示例允许将文件保存到 SkyDrive 并在保存后再次下载。

这里的链接: http ://blog.mecum.biz/2011/10/windows-phone-7-mango-skydrive-sample/

于 2011-10-27T02:06:56.390 回答
1

您可以使用Live SDK将 SkyDrive 集成到您的 Windows Phone 应用程序中。请在 GitHub 上查看我们的代码示例

于 2011-12-19T01:47:58.967 回答
0

不是答案,但希望答案即将到来:

然而,当 Mike Torres 被问及更好的可用性、第三方 API 支持、Windows Live Mesh 集成和可扩展存储等功能时,他承认这些是 SkyDrive 的“最高要求”,并表示他们目前“正在努力工作”我们说话时在 SkyDrive 上” 来源

于 2011-07-08T01:18:05.907 回答
0

您的要求听起来很像我的 - 您只想将 skydrive 用作基本的云文件系统。

我认为马特的建议是一个绝妙的主意。我获得了该库并着手移植它,但不幸的是,代码库庞大而复杂,并且绝对充斥着与 WP7 不兼容的 [Serializable] 属性。它还广泛使用了 WP7x 中不可用的几个框架,包括X509ChainAuthorization.

SkyDriveApi 甚至与 VS2010 不兼容 - 尝试转换产生了很大的混乱,所以我只是在 VS2008 中尝试了它。

我们总是可以一个。这看起来像是一项相当多的工作,所以我邀请您合作。


好吧,它的功能齐全,而且很受欢迎。我要感谢人们对我使用 Fiddler 对协议进行逆向工程,并将原型编码、测试和调试为生产就绪代码所提供的所有支持和帮助。我想,但没有人贡献了该死的东西。祝你写自己的好运。

于 2011-07-08T00:12:17.097 回答
-1

SkyDrive 没有官方 API,但这里有一些非官方的。我将从查看http://skydriveapiclient.codeplex.com/开始。
它没有声称支持 WP7,但您可以移植它。

于 2010-11-25T09:07:48.837 回答