|
|
本帖最后由 Mishaelre 于 2019-5-25 20:55 编辑
买了一个zephyr大佬的世纪互联(肉疼但真香,能有广告费吗),发现原来Vicer大佬的上传脚本(https://github.com/0oVicero0/OneDrive)不支持,于是参考滑稽大佬的帖子(https://www.205205.xyz/thread-451084-1-1.html)进行了修改。
前提条件:
同https://www.205205.xyz/thread-451084-1-1.html。
修改内容:
1.修改onedrive.cfg中的api_client_id,api_client_secret,api_reply_url为自建的API参数;
2.修改onedrive-base中
- api_auth_url="https://login.microsoftonline.com/common/oauth2/token"
复制代码
为
- api_auth_url="https://login.chinacloudapi.cn/common/oauth2/token"
复制代码
3.修改onedrive-base中
- api_discovery_url="https://api.office.com/discovery/v2.0/me/services"
复制代码
为
- api_discovery_url="https://yourcompany-my.sharepoint.cn/" #yourcompany自己修改成自己的
复制代码
4.onedrive-base中新增代码
- api_uri="https://yourcompany-my.sharepoint.cn/_api/v2.0/me" #yourcompany自己修改成自己的
复制代码- api_resource_id="https://yourcompany-my.sharepoint.cn" #yourcompany自己修改成自己的
复制代码
5.修改onedrive-base中
- api_discovery_id="https://api.office.com/discovery/"
复制代码
为
- api_discovery_id="00000003-0000-0ff1-ce00-000000000000"
复制代码
参考资料:
https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/o365-china-endpoints
改的很糙,但目前自用没问题,配合aria2和上传脚本可以离线下载(吐槽下国外VPS上传世纪互联1.2G要15分钟了),具体还有些细节,比如+要换成%2b之类的,可以参考其他大佬的教程。
坐等其他大佬的完美版本。
|
|