我很好奇;頗有些研究後,我得出的結論是沒有最新的SDK爲OneDrive上的Android提供的(新)Google Drive API或Dropbox SDK也(是的,它的棄用,你應該堅持的特徵到核心API)。 我不能成爲第一個試圖在android上使用OneDrive API的人 - 你們用什麼?Android上的OneDrive
我發現的第一件事是Live SDK。它有一些功能,但缺乏一些重要的和彼得Nied從MS勸我寧可使用新的replacement for the SDK。 讓我們看看我們在這裏找到什麼。
還有的Picker & Saver for android但他們要求消費者安裝了OneDrive應用程序,不適合在後臺運行的CRUD操作。
然後是Office 365 SDK哪些(目前)只能與OneDrive for Business作爲微軟的支持人員讓我清楚。
ADAL是Office 365 SDK的一部分,如果我有這個權限或至少不能使用w /普通人的默認OneDrive帳戶。
我無法在android上找到OneDrive的第三方代碼。
所以讓我重複一下這個問題:鑑於你必須在你的android應用程序後面執行CRUD操作的情況下,你如何與OneDrive進行通信?我是否必須自己爲OneDrive API編寫REST客戶端?如果是的話,請列出在此過程中幫助我的良好REST庫(Volley?)。
我需要的特點是:一次性登錄(在後臺重新驗證處理w^\ o任何用戶交互),這也可以在沒有任何用戶交互來完成的(至少列出文件CRUD操作,創建&更新)。
這裏還沒有官方圖書館呢。我們正在努力構建一個,但目前還沒有Android的時間框架。你可以看一下示例代碼並重用一些:https://github.com/OneDrive/onedrive-explorer-android。 您可能會考慮的另一個選項是使用[Retrofit](http://square.github.io/retrofit/)快速構建一個簡單的庫,以便對OneDrive API進行REST調用。儘管如此,你需要做一些事情來處理認證。 –
感謝您的回覆。你可以更新/回答這個問題,當你發佈的東西爲Android?那簡直太好了。 – m02ph3u5