NodeJS google-translate-api BAD_REQUEST

时间:2018-10-13 00:39:53

标签: node.js google-translation-api

因此给出的示例如下

const translate = require('google-translate-api');

translate('Ik spreek Engels', {to: 'en'}).then(res => {
    console.log(res.text);
    //=> I speak English
    console.log(res.from.language.iso);
    //=> nl
}).catch(err => {
    console.error(err);
});

出现以下错误消息

  

{错误       在/var/www/translate/node_modules/google-translate-api/index.js:105:17       在       在process._tickCallback(internal / process / next_tick.js:160:7)代码上:'BAD_REQUEST'}

这是一个基本设置,如果有人解决了此问题,请发布-谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我建议您使用official client library from Google Cloud。但是请注意,翻译API有no free quota。示例代码如下:

Customer_Id(PK, FK, int, not null)
CustomerRole_Id(PK, FK, int, not null)