onedrive目录列表程序 – oneindex 反代

略后补

OneIndex的反代方法如下:
前面步骤和文章一样
修改程序的步骤
打开 oneindex目录/lib/onedrive.php
找到

foreach((array)$data['value'] as $item){
                //var_dump($item);
                $items[$item['name']] = array(
                    'name'=>$item['name'],
                    'size'=>$item['size'],
                    'lastModifiedDateTime'=>strtotime($item['lastModifiedDateTime']),
                    'downloadUrl'=>$item['@microsoft.graph.downloadUrl'],
                    'folder'=>empty($item['folder'])?false:true
                );
            }

修改其中的 'downloadUrl'=>$item['@microsoft.graph.downloadUrl'], 最后如下

foreach((array)$data['value'] as $item){
                //var_dump($item);
                $items[$item['name']] = array(
                    'name'=>$item['name'],
                    'size'=>$item['size'],
                    'lastModifiedDateTime'=>strtotime($item['lastModifiedDateTime']),
                    'downloadUrl'=>str_ireplace("截取的链接","反代的链接",$item['@microsoft.graph.downloadUrl']),
                    'folder'=>empty($item['folder'])?false:true
                );
            }

其中 【截取的链接】 和 【反代的链接】 对应前面在宝塔或是 Nginx 配置文件中自己设置的链接

完成后保存,并访问自己搭建的 OneIndex 测试是否成

人已赞赏
网络源码

onedrive极简目录列表程序 - FODI

2020-4-4 16:49:36

教程

OneDrive / GoogleDrive目录列表程序汇总

2020-4-4 15:39:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索