Amazon發布面向Android和iOS平臺的Cloud Drive SDK
據Amazon首席布道師David Isbitski 介紹 ,Amazon將發布一個新的SDK,使Android和iOS開發人員可以在他們的應用中支持Amazon Cloud Drive。
新的Cloud Drive SDK包含在 Amazon Mobile App SDK 中,與原有的SDK共享部分組件,比如使用了類似的登錄處理方式。而且,據Isbitski說,開發人員將能夠使用Cloud Drive API,而“從不需要考慮網絡代碼”。
Cloud Drive SDK完全封裝了Cloud Drive REST API,因此,開發人員可以使用本地Java和Objective-C對象,而不需要處理JSON數據,也不需要處理REST API文檔。
下面是Objective-C中一個典型的獲取文件列表的調用:
ACDSKListChildrenRequest *getChildrenRequest = [ACDSKListChildrenRequest new]; getChildrenRequest.parentID = node.nodeId; ... ACDSKTask *getChildrenTask = [[ACDSKClient sharedInstance] listChildren:getChildrenRequest fail:^(NSError *error) { } success:^(ACDSKListChildrenResponse *response) { ACDSKNode *rootNode = response.data.firstObject; ... }];
Cloud Drive SDK還實現了一種補償策略,一種用于處理失敗請求的錯誤處理策略,比如,一次大流量的傳輸導致服務器返回了5xx錯誤,這是Amazon應用審核過程所 需要 的。這樣,以Amazon應用商店為目標的開發人員將不需要自己考慮這個問題。
據ReadWrite編輯Brian P. Rubin 報道 ,Amazon Cloud Drive SDK有助于Amazon Cloud Drive服務在移動應用中獲得更廣泛的支持,可以幫助它在競爭激烈的云存儲領域里提升吸引力,該領域有Dropbox、Box、Google Drive和Microsoft OneDrive等許多其它的主要競爭者。
查看英文原文:Amazon Releases Cloud Drive SDK for Android and iOS
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!