mirror of
https://github.com/Jerryplusy/rc-plugin.git
synced 2025-10-14 16:19:18 +00:00
🦄 reactor: 优化一些细节
This commit is contained in:
parent
3d591d6996
commit
56e6484642
@ -254,7 +254,7 @@ export class tools extends plugin {
|
|||||||
cookie: this.douyinCookie,
|
cookie: this.douyinCookie,
|
||||||
};
|
};
|
||||||
const dyApi = DY_INFO.replace("{}", douId);
|
const dyApi = DY_INFO.replace("{}", douId);
|
||||||
// xg参数
|
// a-bogus参数
|
||||||
const abParam = aBogus.generate_a_bogus(
|
const abParam = aBogus.generate_a_bogus(
|
||||||
new URLSearchParams(new URL(dyApi).search).toString(),
|
new URLSearchParams(new URL(dyApi).search).toString(),
|
||||||
headers["User-Agent"],
|
headers["User-Agent"],
|
||||||
@ -262,9 +262,11 @@ export class tools extends plugin {
|
|||||||
// const param = resp.data.result[0].paramsencode;
|
// const param = resp.data.result[0].paramsencode;
|
||||||
const resDyApi = `${ dyApi }&a_bogus=${ abParam }`;
|
const resDyApi = `${ dyApi }&a_bogus=${ abParam }`;
|
||||||
headers['Referer'] = `https://www.douyin.com/video/${ douId }`
|
headers['Referer'] = `https://www.douyin.com/video/${ douId }`
|
||||||
|
// 定义一个dy请求
|
||||||
const dyResponse = () => axios.get(resDyApi, {
|
const dyResponse = () => axios.get(resDyApi, {
|
||||||
headers,
|
headers,
|
||||||
});
|
});
|
||||||
|
// 如果失败进行3次重试
|
||||||
const data = await retryAxiosReq(dyResponse)
|
const data = await retryAxiosReq(dyResponse)
|
||||||
// logger.info(data)
|
// logger.info(data)
|
||||||
const item = await data.aweme_detail;
|
const item = await data.aweme_detail;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user