前提・実現したいこと
javascript
1function doPost(e) { 2 const url = "https://dividable.net/wp/wp-content/uploads/2019/01/sample2.png"; 3 const imageResponse = UrlFetchApp.fetch(url, { 4 "headers": {//HTTP Headerの設定 5 "Content-Type": "application/json; charset=UTF-8", 6 }, 7 "method": "get" //ここでメソッドを指定 8}).getContent(); //バイナリ形式でデータを取得 9 const imageBlob = Utilities.base64Encode(imageResponse); 10 const API_KEY = ${"API_KEY"}; // <--ここがわかんない 11 const visionRequestUrl = "https://vision.googleapis.com/v1/images:annotate?key=" + API_KEY; //URLを追加 12 const payload = JSON.stringify({ 13 "request":[ 14 { 15 "image": { 16 "content": imageBlob 17 }, 18 "features": [ 19 { 20 "type": "TEXT_DETECTION", 21 "maxResults": 1 22 } 23 ] 24 } 25 ] 26 }); 27 const visionTextResponse = UrlFetchApp.fetch(visionRequestUrl, { 28 method: "POST", 29 contentType: "application/json", 30 payload: payload, 31 }).getContentText(); 32 console.log(visionTextResponse); 33} 34 35
ここに質問の内容を詳しく書いてください。
文字起こしアプリで勉強しているのですが、10行目のAPI_KEYのところでエラーが発生して解決方法がわかりません。
API_KEYのところは実際にvision APIを挿入しています。
発生している問題・エラーメッセージ
ステートメントの前に ; がありません。(行 10、ファイル「コード」)
該当のソースコード
言語:JavaScript 環境:Goole Apps Script
試したこと
APIを変えてみたり、コードを消して再度取り組んでみたりした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー