OneManager-PHP替代OneIndex搭建屬于自己的分享網盤
OneManager-PHP是一款強大的OneDrive目錄列表程序,支持的功能比OneIndex更多。支持無服務器一鍵搭建,支持騰訊SCF服務搭建,基本上能用的搭建方式都支持,而且支持OneDrive商業版、OneDrive個人版和世紀互聯版。支持多盤綁定,支持訪客上傳文件,圖床模式,可以讓訪客上傳文件做爲圖床使用,非常的方便。
GitHub開源網址:https://github.com/qkqpttgf/OneManager-php
利用Heroku一鍵搭建OneDrive:
首先打開GitHub開源網址,點擊“Deploy to Heroku”,跳轉到Heroku注冊一個賬戶(己有Heroku賬戶直接登陸即可)。
注意:Heroku啓用了Google人機驗證reCAPTCHA,請自備梯子。如果您需要綁定域名,注冊賬戶後需要綁定信用卡用于驗證賬戶,只有經過驗證的賬戶才能綁定域名。
在“App name”填寫您的應用名稱,“Choose a region”選擇一個服務區域選擇“United States”。
注意:“App name”填寫的應用名稱就是您次域名.herokuapp.com的前綴,名稱必須以小寫字母開頭。
點擊“Deploy app”部署應用稍等片刻即可完成初始化。再點擊“Manager APP”管理應用程序。
點擊“Setting”設置應用。
直接往下拉在“Domains”處可以看到您的次域名(如果您已經填加了信用卡賬戶已驗證,可以綁定自己的域名)點擊您的次域名。
單擊此處“Click to install the project”安裝OneManager-PHP項目。
點擊“新建API Key”獲得API,在“API Key”處點擊後面的“Reveal”顯示您的API Key,複制API Key粘貼至API Key。“Set admin password”設置管理員密碼,點擊“確認”。
安裝完成後登陸➠管理➠設置,添加OneDrive盤。
選擇“MSC:國際版,自己申請應用ID與機密”,點擊“申請應用ID與機密”。申請教育版的OneDrive賬戶即可申請獲取ID和鑰密,目前普通帳號也已經可以申請獲取應用ID和鑰密。
保存您的應用機密後,點擊“知道了,返回到快速啓動”查看應用ID(或客戶端ID)。
將獲取的應用機密和應用ID分別填入client_secret和client_id,點擊“確認”。
Onedrive_ver應該已經寫入......正在保存refresh_token!
申請教育版的臨時郵箱:
● http://onedrive.readmail.net
鑒于大量的OneManager-PHP用來存儲發布不太合規的內容,所以建議您不要在教育版的OneDrive中存儲重要資料。並且用臨時郵箱注冊的賬戶您無控制權,日後可能無法修改密碼,Microsoft也可能會隨時刪除您的賬戶。
演示:https://drive365t.herokuapp.com
評論列表