只调用了添加 PATCH支持的精益模块
说明:若要使用自己的精益模块,请参考:https://bbs.125.la/thread-14320211-1-1.html 添加PATCH方式;在 网页_访问 网页_访问S 网页_访问_对象 8=PATCH
精易模块[v10.1.0]_ADD PATCH.ec 此模块只在 网页_访问 网页_访问S 网页_访问_对象 添加了 8=PATCH 支持
若要不放心,自己编译精益模块即可
说明:只测试了 onedrive for business
官方文档:https://docs.microsoft.com/zh-cn/onedrive/developer/?view=odsp-graph-online
接下来为源码功能说明:
获取文件夹属性:创建时间,修改时间,名称,大小,文件夹内的数量,唯一ID
获取文件属性:创建时间,修改时间,名称,大小,唯一ID,文件的 MIME 类型,quickXorHash,下载直连
根据目录 创建新的文件夹
根据唯一ID删除文件或者文件夹
根据唯一ID移动文件或文件夹
上传指定文件到指定目录
注意:上传文件并不支持断点续传,只能一次上传完毕并返回 “文件_onedrive”
若要断点续传请参考官方文档进行分片上传。
注意:由于API限制,若有大量重复请求操作,请做本地缓存。
注意:刷新令牌()得到的access_token只有3600s,到期后请重新获取
注意:根据目录获取信息,并不完全符合Microsoft规定,具体:https://docs.microsoft.com/zh-cn/onedrive/developer/rest-api/concepts/addressing-driveitems?view=odsp-graph-online#path-encoding
说明:排序是根据文件夹-文件的先后顺序排序的,并不符合win下常规排序;要按照win下排序,参考这里(https://bbs.125.la/forum.php?mod=viewthread&tid=14680474)
此源码主要实现的功能:
列出根目录的文件夹和文件,通过超级列表框进行双击进入子文件夹(根据目录),重命名文件/文件夹(根据ID),删除文件/文件夹(根据ID)
复制文件的下载直连,刷新当前文件夹;
可以实现其他的功能:
例如,监控指定文件夹进行上传备份(多份);
通过CCHTTP(https://bbs.125.la/forum.php?mod=viewthread&tid=14707643) 实现在线访问功能;
使用获取到的直链,调用potplayer等播放器实现在线播放;
有问题请站内pm或者回复吧,我尽量解决。
相关文章
- 1 女子西藏旅途偶遇28岁骑行“大叔”
- 2 中甲联赛大连一赛场发生球员暴力事件
- 3 某网红下播时忘记关摄像头,直播间瞬间炸了
- 4 伪娘穿裙子跳舞看起来超级辣眼睛
- 5 棺材惊现巨蟒,尸体被蛇吃了骨头都不剩!
- 6 上海路炒粉、江一烧饼店事件吸引一波波流量
- 7 滴滴司机遇上性感美女打车,下一秒却立马请她下车!
- 8 胖猫跳江去世,5个意想不到
- 9 迈腾车主刚离家出门半小时就被绿,女友带其他男人回家
- 10 日本男子花百万日元将自己变成狗
- 11 真正的调整显示器亮度
- 12 PGE游戏引擎FC快打旋风
- 13 易语言Julia集图片源码
- 14 易语言ChartV1.0模块源码
- 15 易语言OFFICE文档转换成PDF源码
- 16 易语言网络电视源码
- 17 易语言SQLite3数据库操作类模块源码
- 18 易语言ICO提取工具源码
- 19 易语言程序备份器源码
- 20 模仿QQ游戏登陆界面
-
扫码下载安卓APP
-
微信扫一扫关注我们微信扫一扫打开小程序手Q扫一扫打开小程序
-
返回顶部
发表评论