2014-10-07 168 views
0

我正在尋找上傳WP8.1應用程序的數據文件夾到OneDrive備份和跨設備同步。有沒有辦法上傳和下載整個文件夾和子文件夾,而無需單獨列舉每個項目?OneDrive SDK上傳文件夾

回答

0

不可以,此功能不提供LiveSDK,這是OneDrive第三方接口。

0

儘管LiveSDK不允許自動使用此功能,但您的應用程序在OneDrive中可以訪問其自己的特殊文件夾。

如果您使用的是C#的最新OneDrive SDK(非實時SDK),你可以使用下面的代碼:

string[] scopes = { "wl.signin", "onedrive.appfolder" }; 
var OneDriveClient = OneDriveClientExtensions.GetUniversalClient(scopes); 
await OneDriveClient.AuthenticateAsync(); 
var appRoot = await OneDriveClient.Drive.Special.AppRoot.Request().GetAsync(); 

在這一切結束時,你爲approot產品應用的非常擁有特殊文件夾。然後,您可以將單個文件上傳到文件夾中進行存儲,或者如果確定在線版本更新,則可以下載。