OneIndex上傳本地文件解決方案

介紹:


oneindex是利用onedrive網盤來分享出來的網站,詳細請諮詢Github,在這裏就不多講搭建教程了,可以參考此教程【教程】,本教程主要講如何將本地文件通過oneindex網站上傳到onedrive,通過最簡單的,也是最笨的方法來實現,在oneindex的readme我們可以看到這樣的代碼,這將是我們實現的關鍵。

命令行功能  

僅能在PHP CLI模式下運行

清除緩存:  

php one.php cache:clear

刷新緩存:  

php one.php cache:refresh

刷新令牌:  

php one.php token:refresh

上傳文件:  

php one.php upload:file 本地文件 [OneDrive文件]

上傳文件夾:

php one.php upload:folder 本地文件夾 [OneDrive文件夾]

例如:

//上傳demo.zip 到OneDrive 根目錄  
php one.php upload:file demo.zip  

//上傳demo.zip 到OneDrive /test/目錄  
php one.php upload:file demo.zip /test/  

//上傳demo.zip 到OneDrive /test/目錄並將其命名爲 d.zip  
php one.php upload:file demo.zip /test/d.zip  

//上傳up/ 到OneDrive /test/ 目錄  
php one.php upload:file up/ /test/

我們可以看到這裏,我們可以從命令行將服務器的文件上傳到OneDrive,所以我們的任務就是通過本地上傳文件到服務器,服務器上傳文件到OneDrive,刪除服務器文件。介紹完流程,開始敲代碼。在這裏給出了代碼,不考慮安全性,只完成結果。

 

代碼:

 

點擊原文:https://blog.xygeng.cn/post/228.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章