画像
提供:作業療法大百科事典OtWiki
画像収集
スプレッドシートを用いると、画像取得の手間を省略することができる可能性がある。
Google スプレッドシートを開きます。
ワークシートに、画像を取得したい検索ワードを一括で入力します。例えば、A列に検索ワードを入力します。
Google Apps Script を使用して、スプレッドシートと Google Images API を連携します。スクリプトを作成するには、ツールメニューから「スクリプトエディタ」を選択します。
スクリプトエディタで、以下のようなスクリプトを作成します。
function fetchImages() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var data = sheet.getDataRange().getValues(); for (var i = 0; i < data.length; i++) { var searchTerm = data[i][0]; // 検索ワードを取得 var url = 'https://www.googleapis.com/customsearch/v1?key=YOUR_API_KEY&cx=YOUR_CX&q=' + encodeURIComponent(searchTerm) + '&searchType=image'; var response = UrlFetchApp.fetch(url); // Google Images API にリクエストを送信 var json = JSON.parse(response.getContentText()); var imageUrl = json.items[0].link; // API から画像の URL を取得 // 画像の URL をスプレッドシートに書き込み sheet.getRange(i + 1, 2).setValue(imageUrl); } }