Google Apps Script
https://developers.google.com/apps-script/ https://qiita.com/t_imagawa/items/47fc130a419b9be0b447上部メニュー: ツール → スクリプトエディタ
保存後、 公開 → ウェブアプリケーションとして → (プロジェクト バージョン:は常に新規にしないと、アクセス時に更新されない)
アプリケーションにアクセスできるユーザー: 全員(匿名含む)
//Post時に呼ばれる関数 function doPost(e) { var jsonString = e.postData.getDataAsString(); var data = JSON.parse(jsonString); return ContentService.createTextOutput("doPost!!"); } //Get時に呼ばれる関数 function doGet(e) { return ContentService.createTextOutput("doGet!!"); }...
//スプレッドシートを編集するコマンドの例: // シート取得 var ss = SpreadsheetApp.openById(SpreadsheetApp.getActiveSpreadsheet().getId()); var sheet = ss.getSheetByName("name1"); // データ入力/行削除 sheet.deleteRows(2 ,1); // データ入力/行追加 sheet.appendRow([name, price , date, time, page, total]);...
//外部のJavaScriptからAPIにアクセス・データ送信 var jsonData = JSON.stringify({ id : 'xxxxx' }); var appendRow= function(jsonData){ $.ajax({ url : 'https://script.google.com/macros/s/xxxxxxxx/exec', type :'POST', data : jsonData }); console.log(jsonData); }