Я использую node.js с пакетом google-translate-api.
Все работало нормально в течение нескольких месяцев, но внезапно, и я не могу сказать почему, простой код
translate("hello", {from: "en", to: "fr"}).then(res => {
console.info(res.text);
}).catch(err => console.info(err));
перестала работать, и теперь я каждый раз получаю эту ошибку:
Error at C:\Users\...\AutoTranslate\node_modules\google-translate-api\index.js:105:17 at at process._tickCallback (internal/process/next_tick.js:188:7) code: 'BAD_REQUEST'
Следовательно, это связано не с моим кодом, а, вероятно, с некоторыми параметрами узла, но я не знаю. С этого момента другие пакеты, использующие асинхронные вызовы, вылетают с той же ошибкой.
Я даже попытался удалить узел и переустановить его, но не могу заставить его снова работать.
Спасибо!
Но другие пакеты тоже больше не работают. У меня есть node.js на моем телефоне, и он продолжает работать (он запускает бот Discord, который может переводить), но всякий раз, когда я использую его на своем компьютере, он вылетает с BAD_REQUEST.
Вы пробовали заглянуть в index.js пакета? Может быть, проверить GitHub на наличие проблем?
Я этого не делал, но, как я уже сказал, это, вероятно, не пакет, другие пакеты тоже не работают, и этот конкретный пакет действительно работает на моем телефоне. Я попробую завтра, потому что мой компьютер на сегодня уже выключен.
Хорошо, кажется, что это упоминается в ошибках github, но, к сожалению, не решено. Спасибо





Ваш Ip заблокирован, поэтому попробуйте подключиться к другой сети, все будет нормально
Я использовал еще один трюк с переводчиком Google, так что это больше не проблема, все равно спасибо!
@QuentinJanuel .. что ты использовал ??
Ах, мне очень жаль, но я совсем не вспомнил, я думаю, что только что изменил пакет, но у меня даже больше нет своего кода.
@QuentinJanuel У меня аналогичная проблема. можешь дать мне решение?
Может быть, обновление библиотеки или самого API перевода?