Diciya / luci-app-broadbandacc

OpenWrt-宽带提速插件,支持宽带无间隔提速。(提速服务由speedtest.cn(测速网)提供)
GNU General Public License v3.0
83 stars 15 forks source link

提速接口问题 #7

Open xywml opened 1 year ago

xywml commented 1 year ago

你好博主,我准备电脑编写一个定时发送请求的程序来维持加速效果,请问是给https://api-v3.speedtest.cn/ip发送请求就可以了么还是需要请求其他的地址

Diciya commented 1 year ago

你好博主,我准备电脑编写一个定时发送请求的程序来维持加速效果,请问是给https://api-v3.speedtest.cn/ip发送请求就可以了么还是需要请求其他的地址

提速接口地址:https://tisu-api.speedtest.cn/api/v2/speedup/reopen

xywml commented 1 year ago

好的感谢 不过老是提示太频繁 你设置的是15秒么

Diciya commented 1 year ago

好的感谢 不过老是提示太频繁 你设置的是15秒么

不要过于频繁请求接口,宽带有可能被禁止提速,你应该关心拨号设备获取的ip是否变化,在大部分情况下,ip不变则会一直加速。

xywml commented 1 year ago

非常感谢,如果拨号设备ip发生变化 我需要先请求一次https://api-v3.speedtest.cn/ip么?我目前只是将浏览器抓包得到的Authorization和Cookie等字段写入请求头,这些值是和ip绑定的?

Diciya commented 1 year ago

非常感谢,如果拨号设备ip发生变化 我需要先请求一次https://api-v3.speedtest.cn/ip么?我目前只是将浏览器抓包得到的Authorization和Cookie等字段写入请求头,这些值是和ip绑定的?

似乎没有绑定,https://api-v3.speedtest.cn/ip 该接口地址显示目前链接所走公网ip地址

xywml commented 1 year ago

不绑定的话 这些参数和ip无关 直接当作常量写在请求头里方法api来提速,即使ip变化了应该也不会出问题把,因为我看登陆账号后cookie一直在,也没有让我重新登陆的情况

Diciya commented 1 year ago

不需要登录账号,提速服务与你的宽带账号绑定,这些参数可能有其他作用。

xywml commented 1 year ago

不需要登录账号,提速服务与你的宽带账号绑定,这些参数可能有其他作用。

我记得付款的时候需要登录一个账号来着,然后其他请求也会返回你的名称vip信息,所以我猜测这个cookie里面有登录的账号和宽带账号的认证信息,发送给服务端,服务器验证后选择提速与否,不知道理解的对不对