Onedrive API vs LiveSDK

Estoy desarrollando para WP8.1 y probablemente portaré en otras plataformas. Quiero integrar una funcionalidad OneDrive, sin embargo, no puedo entender cuál es la diferencia entreLiveSDK (de los paquetes NuGet) yOneDrive API.

Parece queMicrosoft no se comunica en absoluto con respecto a eso, realmente no entiendo por qué. Por lo que entendí, elLiveSDK es el antiguo y será reemplazado porOneDrive API, pero elLiveSDK parece mucho más simple de usar que no puedo entender su lógica ... Además de eso, ambos se han actualizado recientemente (en abril para elLiveSDK)

Entonces mi pregunta esMientras mi aplicación aún no se haya publicado, ¿debería pasar aOneDrive APIo seguirLiveSDK?¿Alguien ya ha probado ambos?¿Cuáles son las limitaciones y los beneficios de ambos?

Basado en una visión a prueba de futuro, iré por elOneDrive API, pero mi principal preocupación es:

Es posible iniciar sesión tan fácilmente enOneDrive API que con elLive SDK? (Solución temporal de trabajo a continuación)

Por ahora, he podido iniciar sesión con elLiveSDK usando un solo botón y tres líneas de código, no se requiere ninguna entrada del usuario, donde elAuthenticateAndContinue método utilizado por elOneDrive API abre un Webcontrol y requiere ingresar manualmente el nombre de usuario y la contraseña.

Al final he usado elLiveSDK Autenticación y uso del token de acceso proporcionado con elOneDrive API. No es un enfoque limpio desde mi punto de vista, pero no pude conseguirAuthenticateAndContinue método para trabajar (obtengo una respuesta de error 404 después del inicio de sesión).

Si alguien tiene una mejor solución, estoy abierto a sugerencias :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta