function doGet(e){ var url = e.parameter.url; //urlGET通信で送られてきて、かつ諸々正しければ有効なURLが戻ってくる var directUrl = false; if(url){ var directUrl = directDownloadUrl(url); Logger.log(directUrl); } var json = JSON.stringify(directUrl); var output = ContentService.createTextOutput(); output.setMimeType(ContentService.MimeType.JSON); output.setContent(json); return output } function directDownloadUrl(originalUrl) { //const originalUrl = 'https://ux.getuploader.com/kh2017vip3/download/18'; try { //URL先のHtmlから必要な情報を抜き取る var html = UrlFetchApp.fetch(originalUrl).getContentText(); var token = html.match(/ファイル<\/th>\n