Google Translate API отклоняет точно такой же скрипт, выполненный на Raspberry Pi, но принимает его с других устройств - PullRequest
0 голосов
/ 04 декабря 2018

Я использую следующий код для перевода чего-либо через модуль npm с именем google-translate-api:

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

var sentence = "Bonjour, mon frere.";

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

Это работает на моем Macbook.Однако, помещая тот же код в Raspberry Pi, я получаю ошибку BAD REQUEST от Google - почему это?Я попытался запустить сценарий, вошедший в систему через ssh, через vnc, а также вошел прямо в raspberry pi (не через какое-либо удаленное соединение).Он все еще отлично работает на моей машине.

...