全球主机交流论坛

标题: 请教关于OneDrive的api的知识盲区 [打印本页]

作者: 战神赵日天    时间: 2021-3-12 12:28
标题: 请教关于OneDrive的api的知识盲区
一般我们在安装各种zfile,sharelist,onelist,onemanage的时候,包括rclone
都是用的作者默认的密钥和ID
有MJJ说,如果api下载到一定量级,会导致无法下载要等一天
那么这个限制,究竟是密钥和ID的限制,还是说自己OneDrive账号的限制?
这几天搞个设计资源站,担心资源下载多了,用户当天就无法下载了。
----
作者: yuanyuexiaoni    时间: 2021-3-12 12:30
是API的限制 自建API可以解决
作者: 斌斌    时间: 2021-3-12 12:31
我自己用api开发的转存3天下载上传了4t多。自己参考。可能有大佬更快的我就不敢说了。
作者: jqbaobao    时间: 2021-3-12 12:32
本帖最后由 jqbaobao 于 2021-3-12 12:34 编辑

根据博客和频道的研究,都有,而且rc默认api限额跟我们自己的不一样,其他应用估计就是普通api
个人感觉,次数受全局域限制影响多 流量受单号限制影响多
一般下载够用,视频超流量,图床超次数
作者: 2life.top    时间: 2021-3-12 12:33
担心API的可以考虑带缓存功能的,比如onelist,能设置缓存期限,这样API调用会少很多
作者: 战神赵日天    时间: 2021-3-12 12:38
yuanyuexiaoni 发表于 2021-3-12 12:30
是API的限制 自建API可以解决

大佬的意思就是密钥和ID的限制?那我i有一点不懂了,比如那些list的作者默认密钥和id,几千小白都是用他们的默认,为什么都能正常使用。。。
作者: 战神赵日天    时间: 2021-3-12 12:39
jqbaobao 发表于 2021-3-12 12:32
根据博客和频道的研究,都有,而且rc默认api限额跟我们自己的不一样,其他应用估计就是普通api
个人感觉, ...

大佬的意思就是,一个网盘,需要自己新建一个密钥和ID,才比较稳是吧。。。
作者: 战神赵日天    时间: 2021-3-12 12:40
斌斌 发表于 2021-3-12 12:31
我自己用api开发的转存3天下载上传了4t多。自己参考。可能有大佬更快的我就不敢说了。 ...

额,我发现rclone以及movie倒是没出现这种情况,就是不知道自己自建网盘的话,会不会有这个情况。。
作者: zkysimon    时间: 2021-3-12 12:41
我一开始也是以为是id和密钥限制,前几天onemanager的作者——蘑菇告诉我,实际上用的还是自己的api,自己的api限制,与id和secret无关
作者: 战神赵日天    时间: 2021-3-12 12:42
2life.top 发表于 2021-3-12 12:33
担心API的可以考虑带缓存功能的,比如onelist,能设置缓存期限,这样API调用会少很多 ...

额,我用过几款,其实发现还是sharelist时候我
多问一句,我不打开文件目录,直接用的域名+文件名访问,这样会不会好一点
就是,我不一口气展示1000个rar文件,而是张三需要下载1.rar 那就访问域名/1.rar,李四需要1022.rar,那就访问域名/1022.rar,这样是不是调用会少很多
作者: 战神赵日天    时间: 2021-3-12 12:44
zkysimon 发表于 2021-3-12 12:41
我一开始也是以为是id和密钥限制,前几天onemanager的作者——蘑菇告诉我,实际上用的还是自己的api,自己 ...

那就是说,其实还是跟自己的OneDrive账号有关,而并不是跟那些网盘默认的密钥和ID有关?
作者: wifitry    时间: 2021-3-12 12:47
mark一下
作者: zkysimon    时间: 2021-3-12 12:47
战神赵日天 发表于 2021-3-12 12:44
那就是说,其实还是跟自己的OneDrive账号有关,而并不是跟那些网盘默认的密钥和ID有关? ...

是的
作者: 战神赵日天    时间: 2021-3-12 12:48
zkysimon 发表于 2021-3-12 12:47
是的

因为帖子里大佬们说法好像不尽相同,我也搞不清楚了
作者: 2life.top    时间: 2021-3-12 13:36
战神赵日天 发表于 2021-3-12 12:42
额,我用过几款,其实发现还是sharelist时候我
多问一句,我不打开文件目录,直接用的域名+文件名访问, ...

是的
作者: 斌斌    时间: 2021-3-12 19:52
战神赵日天 发表于 2021-3-12 12:40
额,我发现rclone以及movie倒是没出现这种情况,就是不知道自己自建网盘的话,会不会有这个情况。。 ...

movie 同步我几十万个小视频,几天都不开始。垃圾,还不如我自己做程序
作者: doruison    时间: 2021-3-12 20:13
zkysimon 发表于 2021-3-12 12:41
我一开始也是以为是id和密钥限制,前几天onemanager的作者——蘑菇告诉我,实际上用的还是自己的api,自己 ...


我也觉得和密钥无关,你让MJJ自己申请密钥还说得通;其他那么多exe apk,使用者P都不懂,哪个给你申请密钥?微软想丰富他的生态,只要脑子正常的高管不可能限制对密钥的额度限死,只不过可能会有认证,认证过的知名密钥几乎无限的额度,但这样被认证的肯定是自带的而不是mjj自己申请的
作者: zkysimon    时间: 2021-3-12 20:28
doruison 发表于 2021-3-12 20:13
我也觉得和密钥无关,你让MJJ自己申请密钥还说得通;其他那么多exe apk,使用者P都不懂,哪个给你申请密 ...

api和id密钥是两个东西
id密钥可以是别人的,无须限制,也没有限制,你看那些程序,比如om,那么多人用为什么没有限制?
api是自己的,微软限制的就是api罢了
作者: 逸笙    时间: 2021-3-12 21:04
API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定(百度百科)。对Onedrive来说,是Microsoft Graph接口。
id跟secret,这个是client,是客户端。这个client,可以是你自己创建的,也可以是别人创建的。
(所以以后不要说 [ 程序自带的API、自己创建API ] 了,API是你帐号上长出来的管子或者理解为后门,我们创建的是可以操作这些管子的客户端。)

你(微软帐号)授权某个client,允许它通过api接口来访问你的信息与数据。
当访问过多时,微软就做出限制,限制的是调用api接口这个行为。
所以应该是这个账号的接口被访问得太频繁了,跟是哪个client在调用无关。
并没有哪个client更高级一点。
当然,似乎整个域可能共用一个限制?
请大佬们指正。
作者: shaqiang    时间: 2021-3-12 21:33
api应该是一个周期一刷新吧
作者: 战神赵日天    时间: 2021-3-12 21:47
逸笙 发表于 2021-3-12 21:04
API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指 ...

好的,谢谢onemanager大佬指点
作者: 战神赵日天    时间: 2021-3-12 21:49
斌斌 发表于 2021-3-12 19:52
movie 同步我几十万个小视频,几天都不开始。垃圾,还不如我自己做程序

不清楚你哎,我反正movie用的贼爽,我目前用movie估计转移了一百多TB的资源了,都狠正常




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4