diff --git a/src/renderer/utils/musicSdk/kg/comment.js b/src/renderer/utils/musicSdk/kg/comment.js index 6d2e0ea7..3d420857 100644 --- a/src/renderer/utils/musicSdk/kg/comment.js +++ b/src/renderer/utils/musicSdk/kg/comment.js @@ -1,12 +1,6 @@ import { httpFetch } from '../../request' import { decodeName, dateFormat2 } from '../../index' -import { toMD5 } from '../utils' - -const signatureParams = (params) => { - let OIlwieks = '28dk2k092lksi2UIkp' - let sign_params = `OIlwieks${OIlwieks}${params.replace(/&/g, '')}OIlwieks${OIlwieks}` - return toMD5(sign_params) -} +import { signatureWithParams } from './util' export default { _requestObj: null, @@ -16,8 +10,7 @@ export default { let timestamp = Date.now() const params = `appid=1005&clienttime=${timestamp}&clienttoken=0&clientver=11409&code=fc4be23b4e972707f36b8a828a93ba8a&dfid=0&extdata=${hash}&kugouid=0&mid=16249512204336365674023395779019&mixsongid=0&p=${page}&pagesize=${limit}&uuid=0&ver=10` - let signature = signatureParams(params) - const _requestObj = httpFetch(`http://m.comment.service.kugou.com/v1/cmtlist?${params}&signature=${signature}`, { + const _requestObj = httpFetch(`http://m.comment.service.kugou.com/v1/cmtlist?${signatureWithParams(params)}`, { headers: { 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.24', }, @@ -32,8 +25,7 @@ export default { if (this._requestObj2) this._requestObj2.cancelHttp() let timestamp = Date.now() const params = `appid=1005&clienttime=${timestamp}&clienttoken=0&clientver=11409&code=fc4be23b4e972707f36b8a828a93ba8a&dfid=0&extdata=${hash}&kugouid=0&mid=16249512204336365674023395779019&mixsongid=0&p=${page}&pagesize=${limit}&uuid=0&ver=10` - let signature = signatureParams(params) - const _requestObj2 = httpFetch(`http://m.comment.service.kugou.com/v1/weightlist?${params}&signature=${signature}`, { + const _requestObj2 = httpFetch(`http://m.comment.service.kugou.com/v1/weightlist?${signatureWithParams(params)`, { headers: { 'User-Agent': 'Android712-AndroidPhone-8983-18-0-COMMENT-wifi', },