下記の質問についてご存知の方がいらっしゃいましたらご教示を願います。
【質問の主旨】
Reactのプロジェクト内にとDeepL APIを呼び出すdeepl-nodeのライブラリを使用して英文を和文に翻訳したいと考えています。
ところがReactのApp.jsで、deepl-nodeのUsageに従って下記のような記述をするとエラーが表示されます。
import * as deepl from 'deepl-node'; const App = () => { const authKey = ""; // Replace with your key const translator = new deepl.Translator(authKey); (async () => { const result = await translator.translateText('Hello', null, 'ja'); console.log(result.text); // こんにちは })(); return ( <div className="app"> </div> ); } export default App;
エラーを消してDeepLによって翻訳された文章をコンソールで表示するためには、コードをどのように修正すれば良いでしょうか?
【質問の主旨】
1. 全体のコードと手順について
App.jsを含む全体のコードと手順についてはGitHubで公開しています。
2. API Keyについて
公開しているコードと上記のApp.jsではAPI Keyを代入すべき変数authKey
は空にしています。ですが DeepL APIの認証キーはすでに取得済みで、ローカル開発環境の中では取得済みのキーの値を代入していて、それでもなおエラーが表示されます。
以上、ご確認よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー