用SDK實現屬於自己的網盤

2021-06-08 05:02:52 字數 940 閱讀 2652

介面如下圖所示。

左側是使用者鑑權的實現,網盤使用者輸入自己的使用者名稱密碼後進行授權操作,返回sid與secret。

授權成功後會在」我的網盤「的」我的應用「下建立50021這個應用」penjin測試「

應用授權後是訪問專屬應用的網盤空間,而不能訪問使用者的其他個人資料和其他應用的檔案,先隨便上傳點東西吧。

然後開啟瀏覽器訪問自己的網盤,可以看到檔案已經存在了網盤上了

網盤開發者可以參照這個demo的使用方法開發應用,**都很簡單的了。

此外用c++版本的sdk也做了個類似的demo,不過對sdk**稍作修改以適應windows mfc應用程式,並沒有直接使用dll。程式截圖如下:

上面是授權頁,下面是「網盤客戶端」

基於Seafile打造屬於自己的網盤系統

mkdir p opt seafile installedcd cd opt seafile installed 當前最新版本為7.0.5 wget c tar zxvf seafile server 7.0.5 x86 64.tar.gz c cd.yum install python pytho...

NextCloud 打造自己的網盤

目錄github homepage bilibili docker全自動搭建nextcloud私人雲網盤教程 docker 注意 docker映象只開放了80埠。所以如果你開啟了ssl,會發現443埠未開啟。獲取使用者的列表 a nxc.get users print a.data 獲取使用者的資料...

用wcf實現帶有「秒傳」功能的網盤

前面記錄過這樣乙個關於 秒傳 的實現思路,在這篇就弄了乙個簡單的demo實現了一下,當中有很多業務仍沒考慮,只是將 秒傳 的實現思路,用 實現了一下。關於秒傳,可以參考這篇文章 何為 秒傳 各項目的作用,這裡就不再贅述了,看專案名稱就一目了然了。使用技術 wcf,linq to sql等。開發環境 ...