From 7fda911023688e2615438ad86f192537cbd4e94a Mon Sep 17 00:00:00 2001 From: "sipc.ink" Date: Thu, 2 Jan 2025 20:43:05 +0800 Subject: [PATCH] v0.3-004 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 尝试修复有道逆向抽风 --- lib/youdao.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/lib/youdao.js b/lib/youdao.js index 6a9548f..8cf8b55 100644 --- a/lib/youdao.js +++ b/lib/youdao.js @@ -51,6 +51,7 @@ async function Translate(text, source_lang, target_lang) { "Cookie": "OUTFOX_SEARCH_USER_ID=11560287@1.1.1.1; OUTFOX_SEARCH_USER_ID_NCOO=1;" }; + const resp = await axios.post(url, m, { headers }); const resp_text = resp.data; @@ -61,16 +62,8 @@ async function Translate(text, source_lang, target_lang) { l += r.final('utf-8'); const t = JSON.parse(l); - - let ans = ""; - for (let index = 0; index < t["translateResult"][0].length; index++) { - const translation = t["translateResult"][0][index]; - if (translation && translation["tgt"]) { - ans += translation["tgt"]; - } - } - - return ans + console.log(t); + return t.translateResult.map(item => item.tgt).join(''); } async function youdaoTranslate(text, source_lang, target_lang) {