From 05c705f495832abdd928cb0981698402b8f5c553 Mon Sep 17 00:00:00 2001 From: binaryify Date: Wed, 6 Sep 2023 15:13:09 +0800 Subject: [PATCH] =?UTF-8?q?update:=20audio=5Fupload=20=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/audio_upload.js | 60 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/module/audio_upload.js b/module/audio_upload.js index 11ea4b4..2dcd2eb 100644 --- a/module/audio_upload.js +++ b/module/audio_upload.js @@ -57,6 +57,66 @@ module.exports = async (query, request) => { }, data: query.songFile.data, }) + try { + const rr = await axios({ + method: 'post', + url: `https://interface.music.163.com/weapi/voice/workbench/voice/batch/upload/preCheck`, + headers: { + 'x-nos-token': tokenRes.body.result.token, + }, + data: { + // dupkey: '0f50d114-199a-4b3e-8013-e980c78cfb8b', + voiceData: JSON.stringify([ + { + name: filename, + autoPublish: true, + autoPublishText: '', + description: '12\n', + voiceListId: 986001671, + coverImgId: '109951168487511100', + dfsId: res2.InitiateMultipartUploadResult.UploadId[0], + categoryId: 2001, + secondCategoryId: 6171, + composedSongs: [], + privacy: true, + publishTime: 0, + orderNo: 1, + }, + ]), + }, + }) + console.log(rr, 'rr') + const rr2 = await axios({ + method: 'post', + url: `https://interface.music.163.com/weapi/voice/workbench/voice/batch/upload/v2`, + // headers: { + // 'x-nos-token': tokenRes.body.result.token, + // }, + data: { + // dupkey: '0f50d114-199a-4b3e-8013-e980c78cfb8b', + voiceData: JSON.stringify([ + { + name: filename, + autoPublish: true, + autoPublishText: '', + description: '12\n', + voiceListId: 986001671, + coverImgId: '109951168487511100', + dfsId: res2.InitiateMultipartUploadResult.UploadId[0], + categoryId: 2001, + secondCategoryId: 6171, + composedSongs: [], + privacy: true, + publishTime: 0, + orderNo: 1, + }, + ]), + }, + }) + console.log(rr2, 'rr2') + } catch (error) { + console.log(error) + } return { status: 200, body: {