import MD5 from './md5'; import axios from 'axios'; export default async (query): Promise => { const appid = '20210701000876997'; const key = 'NLfuVzOgQzkYKnf9JPb7'; const salt = (new Date).getTime(); const from = 'zh'; const to = 'en'; const str1 = appid + query + salt +key; const sign = MD5(str1); const result = await axios.get('http://api.fanyi.baidu.com/api/trans/vip/translate', { params: { q: query, appid: appid, salt: salt, from: from, to: to, sign: sign } }); return result.data; }