2010-11-25 25 views
12

¿Alguien sabe cómo acceder a SkyDrive programáticamente desde Windows Phone 7? ¿Qué API uso? Necesito subir archivos del teléfono a SkyDrive y viceversa.Acceso programático de SkyDrive

Algunos ejemplos de código serían geniales. :-)

+0

posible duplicado de [¿Tiene Microsoft SkyDrive una API?] (Http://stackoverflow.com/questions/307696/does-microsoft-skydrive-have-an-api) – ctacke

Respuesta

5

ahora se puede integrar oficialmente partes de SkyDrive con Windows Phone 7 aplicaciones.

Detalles resumidos here.

+0

Eso supone que desea crear un objeto de navegador web y usar su API de JavaScript. Que está fuertemente orientado a etiquetar fotos y juguetear con las redes sociales, sin mucho apoyo para usar Skydrive como un sistema de archivos de nube de propósito general. –

+0

Crear un objeto de navegador web realmente debería ser un problema porque muchas API importantes lo hacen de todos modos (por ejemplo, Facebook y Twitter). No tiene nada que ver con el aspecto "social" de la misma. –

+0

Supongo que querías decir "NO debería ser un problema". El hecho de que Facebook y Twitter lo hagan de esa manera no significa nada. Giren en torno a la novedad, por lo que su prioridad es ser los primeros en entrar en el mercado y su tendencia a soluciones rápidas y sucias los hace piratear con regularidad. Se puede argumentar que todo el asunto de la "aplicación web" es un gran truco feo. ¿Por qué encender un objeto de navegador completo solo para usar un lenguaje de scripts cuando puede hacerlo directamente? ¿Especialmente en un dispositivo lento y con recursos limitados como un teléfono? –

0

Sus requisitos se parecen mucho a los míos; solo quiere usar skydrive como un sistema básico de archivos en la nube.

Pensé que la sugerencia de Matt era una idea excelente. Obtuve la biblioteca y me propuse portarla, pero desafortunadamente la base de código es enorme y elaborada y está absolutamente plagada con el atributo [Serializable] que no es compatible con WP7. También hace un amplio uso de varias piezas de marco no disponibles en WP7x, incluyendo X509Chain y Authorization.

SkyDriveApi ni siquiera es compatible con VS2010 - un intento de conversión produjo un gran lío, así que lo probé en VS2008.

Siempre podríamos escribir uno. Esto parece un poco de trabajo, así que los invito a colaborar.


Bueno, es una característica completa y funcional. Me gustaría agradecer a las personas por todo el apoyo y asistencia que recibí al diseñar el protocolo mediante Fiddler, y codificando, probando y depurando el prototipo en un código de producción listo. Me gustaría, pero nadie contribuyó en nada. Buena suerte escribiendo el tuyo.

+0

Esa es una actitud horrible de tener, la programación es lo suficientemente duro sin que todos sean cínicos y hastiados! –

+1

OK, entonces, aquí está. http://cerulean.codeplex.com/documentation –

0

No es una respuesta, pero no hay esperanza de que la respuesta está en el camino:

Sin embargo, cuando se le preguntó Mike Torres acerca de las características tales como mayor facilidad de uso, soporte de API de terceros, la integración de Windows Live Mesh, y almacenamiento ampliable, reconoció que estos son "top pregunta" para SkyDrive y dijo que actualmente están "trabajando duro en SkyDrive mientras hablamos" Source

Cuestiones relacionadas