设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 100|回复: 9

Onedrive不用API,只用共享链接就能做成分享网盘

[复制链接]

10

主题

1128

回帖

2416

积分

金牌会员

积分
2416
发表于 2020-3-30 00:39:43 | 显示全部楼层 |阅读模式
学校的onedrive一般没有管理,没法调用API,还有些管理员禁止了API,这样很难玩,感谢 https://github.com/ukuq/onepoint 提供的思路,在ukuq的帮助下,做了个半成品,放在了分支:
https://github.com/qkqpttgf/OneManager-php/tree/sharelink
已经可以使用了,看看有没有什么**ug,再放主支。

食用方法:
1,登录onedrive,对某个文件夹点共享,注意,这里要选择 拥有链接的任何人,允许编辑 ,确认后,复制链接备用;
2,安装OneManager程序,可以装在腾讯SCF上,也可以一键装到heroku上,也能装在普通php中;
3,装好后,左上角登录,进入设置,点添加网盘;
4,标签最少2位,字母与数字,
    选shareurl,将刚刚的共享链接填入,提交;
5,可以访问了。
    这时首页就一个文件夹,最好还是去设置中public_path设置为这个文件夹,这样就直接访问里面了。

已经使用  毛XXX大学 帐号测试成功,他家的A1P隔了3个季度又可以拿出来玩了。

已知问题:
通过这个链接,可以上传、下载,新建文件(夹),加密(其实就是写个文件),复制;
不能重命名、不能移动、不能删除。
所以间接的,我的程序上传时为了断点续传创建的临时文件删不掉,游客上传无法进行最后一步重命名为md5。
回复

使用道具 举报

14

主题

489

回帖

1096

积分

金牌会员

积分
1096
发表于 2020-3-30 00:41:44 | 显示全部楼层
支持大佬
回复

使用道具 举报

3

主题

582

回帖

1303

积分

金牌会员

积分
1303
发表于 2020-3-30 00:42:11 | 显示全部楼层
顶,虽然有e3用不到,感觉可以拿别人共享链接玩
回复

使用道具 举报

3

主题

22

回帖

69

积分

注册会员

积分
69
发表于 2020-3-30 00:43:06 | 显示全部楼层
列害,没有api的号也能利用起来了。
回复

使用道具 举报

3

主题

106

回帖

245

积分

中级会员

积分
245
发表于 2020-3-30 00:57:01 | 显示全部楼层
其实任何账号都能用API
回复

使用道具 举报

25

主题

396

回帖

935

积分

高级会员

积分
935
发表于 2020-3-30 01:06:39 | 显示全部楼层
不过共享链接很容易超额,比API更容易
回复

使用道具 举报

10

主题

1488

回帖

3052

积分

论坛元老

积分
3052
发表于 2020-3-30 02:09:46 | 显示全部楼层
感谢分享
回复

使用道具 举报

10

主题

248

回帖

568

积分

高级会员

积分
568
发表于 2020-3-30 02:18:02 | 显示全部楼层
感觉用不着,先收藏了,谢谢楼主分享

回复

使用道具 举报

14

主题

69

回帖

200

积分

中级会员

积分
200
发表于 2020-3-30 03:08:06 | 显示全部楼层
有没有 api 并不妨碍授权吧。。。
回复

使用道具 举报

13

主题

402

回帖

895

积分

高级会员

积分
895
发表于 2020-3-30 04:35:32 | 显示全部楼层
我要E5续期
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2026-3-31 07:17 , Processed in 0.016231 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表