设为首页收藏本站

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

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

Onedrive上传脚本适配世纪互联

[复制链接]

20

主题

1262

回帖

2658

积分

金牌会员

积分
2658
发表于 2019-5-25 20:53:42 | 显示全部楼层 |阅读模式
本帖最后由 Mishaelre 于 2019-5-25 20:55 编辑

买了一个zephyr大佬的世纪互联(肉疼但真香,能有广告费吗),发现原来Vicer大佬的上传脚本(https://github.com/0oVicero0/OneDrive)不支持,于是参考滑稽大佬的帖子(https://www.52.ht/thread-451084-1-1.html)进行了修改。

前提条件:
同https://www.52.ht/thread-451084-1-1.html。

修改内容:
1.修改onedrive.cfg中的api_client_id,api_client_secret,api_reply_url为自建的API参数;
2.修改onedrive-base中
[ol]
  • api_auth_url="https://login.microsoftonline.com/common/oauth2/token"[/ol]复制代码

    [ol]
  • api_auth_url="https://login.chinacloudapi.cn/common/oauth2/token"[/ol]复制代码
    3.修改onedrive-base中
    [ol]
  • api_discovery_url="https://api.office.com/discovery/v2.0/me/services"[/ol]复制代码

    [ol]
  • api_discovery_url="https://yourcompany-my.sharepoint.cn/" #yourcompany自己修改成自己的[/ol]复制代码
    4.onedrive-base中新增代码
    [ol]
  • api_uri="https://yourcompany-my.sharepoint.cn/_api/v2.0/me" #yourcompany自己修改成自己的[/ol]复制代码[ol]
  • api_resource_id="https://yourcompany-my.sharepoint.cn" #yourcompany自己修改成自己的[/ol]复制代码
    5.修改onedrive-base中
    [ol]
  • api_discovery_id="https://api.office.com/discovery/"[/ol]复制代码

    [ol]
  • api_discovery_id="00000003-0000-0ff1-ce00-000000000000"[/ol]复制代码

    参考资料:
    https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/o365-china-endpoints

    改的很糙,但目前自用没问题,配合aria2和上传脚本可以离线下载(吐槽下国外VPS上传世纪互联1.2G要15分钟了),具体还有些细节,比如+要换成%2b之类的,可以参考其他大佬的教程。

    坐等其他大佬的完美版本。


  • 回复

    使用道具 举报

    32

    主题

    715

    回帖

    1562

    积分

    金牌会员

    积分
    1562
    发表于 2019-5-25 20:54:49 | 显示全部楼层
    感谢分享

    回复

    使用道具 举报

    4

    主题

    133

    回帖

    306

    积分

    中级会员

    积分
    306
    发表于 2019-5-25 21:23:33 | 显示全部楼层


    支持下技术性大佬
    回复

    使用道具 举报

    236

    主题

    1512

    回帖

    3790

    积分

    论坛元老

    积分
    3790
    发表于 2019-5-25 21:57:37 | 显示全部楼层
    哦,你私信问我的,脚本太长了,没有去看
    回复

    使用道具 举报

    20

    主题

    1262

    回帖

    2658

    积分

    金牌会员

    积分
    2658
     楼主| 发表于 2019-5-25 21:58:53 | 显示全部楼层

    Abbey 发表于 2019-5-25 21:57

    哦,你私信问我的,脚本太长了,没有去看



    我的网盘搬家全靠大佬的pyone
    回复

    使用道具 举报

    12

    主题

    337

    回帖

    742

    积分

    高级会员

    积分
    742
    发表于 2019-5-25 21:57:00 | 显示全部楼层
    感谢大佬分享技术教程
    回复

    使用道具 举报

    26

    主题

    256

    回帖

    634

    积分

    高级会员

    积分
    634
    发表于 2019-5-25 22:06:16 | 显示全部楼层
    我用的OLAINDEX的cli,修改了一下chunk size平均上传速度30Mbps
    回复

    使用道具 举报

    20

    主题

    1262

    回帖

    2658

    积分

    金牌会员

    积分
    2658
     楼主| 发表于 2019-5-26 01:48:43 | 显示全部楼层
    "

    我olaindex用的虚拟主机,所以没考虑自带的上传。
    回复

    使用道具 举报

    26

    主题

    396

    回帖

    904

    积分

    高级会员

    积分
    904
    发表于 2019-5-26 07:11:52 | 显示全部楼层
    大佬求助

    [ol]
  • api_reply_url="http://localhost/onedrive-login"[/ol]复制代码

    还有portal.azure.cn 后台的重定向 URI 要 怎么改呢?
  • 回复

    使用道具 举报

    0

    主题

    1

    回帖

    4

    积分

    新手上路

    积分
    4
    发表于 2019-5-26 01:48:00 | 显示全部楼层

    ukmg 发表于 2019-5-26 07:38

    大佬求助



    我用的是我olaindex地址加oauth。比如https://a.com/oauth。必须要开启https牛逼





    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-12-19 20:27 , Processed in 0.024239 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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