diff --git a/common/default_config.py b/common/default_config.py index ef305cc..e04a3c7 100644 --- a/common/default_config.py +++ b/common/default_config.py @@ -107,7 +107,7 @@ interval: 86400 mixsongmid: # mix_songmid的获取方式, 默认auto, 可以改成一个数字手动 value: auto - refresh_token: # 酷狗token保活相关配置,30天不刷新token会失效,enable是否启动,interval刷新间隔。默认appid=1005时有效,3116需要更换signatureKey + refresh_login: # 酷狗token保活相关配置,30天不刷新token会失效,enable是否启动,interval刷新间隔。默认appid=1005时有效,3116需要更换signatureKey enable: false interval: 86000 login_url: http://login.user.kugou.com/v4/login_by_token diff --git a/modules/kg/__init__.py b/modules/kg/__init__.py index f72cd92..7fcb0ca 100644 --- a/modules/kg/__init__.py +++ b/modules/kg/__init__.py @@ -22,7 +22,7 @@ from common import Httpx from common import utils import asyncio -from . import refresh_token +from . import refresh_login async def info(hash_): tasks = [] diff --git a/modules/kg/refresh_token.py b/modules/kg/refresh_login.py similarity index 93% rename from modules/kg/refresh_token.py rename to modules/kg/refresh_login.py index b4afcd9..5ef1a44 100644 --- a/modules/kg/refresh_token.py +++ b/modules/kg/refresh_login.py @@ -1,7 +1,7 @@ # ---------------------------------------- # - mode: python - # - author: helloplhm-qwq - (feat. Huibq and ikun0014) -# - name: refresh_token.py - +# - name: refresh_login.py - # - project: lx-music-api-server - # - license: MIT - # ---------------------------------------- @@ -14,13 +14,13 @@ from .utils import signRequest, tools, aes_sign import ujson as json -logger = log.log('kg_refresh_token') +logger = log.log('kg_refresh_login') async def refresh(): if (not config.read_config('module.kg.user.token')): return - if (not config.read_config('module.kg.user.refresh_token.enable')): + if (not config.read_config('module.kg.user.refresh_login.enable')): return user_id = config.read_config('module.kg.user.userid') @@ -49,7 +49,7 @@ async def refresh(): 'KG-Rec': '1', 'KG-RC': '1', } - login_url = config.read_config('module.kg.user.refresh_token.login_url') + login_url = config.read_config('module.kg.user.refresh_login.login_url') req = await signRequest(login_url, params, {'method': 'POST', 'json': data, 'headers': headers}) body = req.json() if body['error_code'] != 0: @@ -87,7 +87,7 @@ async def refresh(): 'KG-Rec': '1', 'KG-RC': '1', } - login_url = config.read_config('module.kg.user.refresh_token.login_url') + login_url = config.read_config('module.kg.user.refresh_login.login_url') req = await signRequest(login_url, params, {'method': 'POST', 'json': data, 'headers': headers}) body = req.json() if body['error_code'] != 0: @@ -105,15 +105,15 @@ async def refresh(): if (not variable.use_cookie_pool): kgconfig = config.read_config('module.kg') - refresh_login_info = kgconfig.get('refresh_token') + refresh_login_info = kgconfig.get('refresh_login') if (refresh_login_info): - kgconfig['user']['refresh_token'] = refresh_login_info + kgconfig['user']['refresh_login'] = refresh_login_info kgconfig.pop('refresh_login') config.write_config('module.kg', kgconfig) -if (config.read_config('module.kg.user.refresh_token.enable') and not variable.use_cookie_pool): - scheduler.append('kg_refresh_token', refresh, - config.read_config('module.kg.user.refresh_token.interval')) +if (config.read_config('module.kg.user.refresh_login.enable') and not variable.use_cookie_pool): + scheduler.append('kg_refresh_login', refresh, + config.read_config('module.kg.user.refresh_login.interval')) async def refresh_login_for_pool(user_info): user_id = user_info["userid"]