Google-Translate-Api在机器1上返回`BAD REQUEST`,但在机器2上不返回

时间:2018-12-07 22:20:14

标签: api http networking google-translate bad-request

我有以下nodejs脚本:

const translate = require('google-translate-api');
var sentence = "Bonjour, le chien, mon frere.";

translate(sentence, {from: 'fr', to: 'en' }).then(function(res) {
    console.log(res);
    console.log('DONE '+res.text);
    }).catch(err => {
        console.error(err);
    });

在我的macbook1上运行正常。然后,我将其推送到github并在我的macbook2上下载了完全相同的脚本。现在,谷歌给了我一个BAD REQUEST错误。我也在另一台运行linux的计算机上尝试过,它给出了相同的错误响应。但是,第一台机器仍在工作并获得正确的翻译。

-为什么会这样?这和我的机器/网络有关吗?还是Google以某种方式禁止来自同一网络的2台机器发出翻译请求?

0 个答案:

没有答案