Title1

Title2

Title3

1. 快速建立個人網站

一、學員需求

  1. 上課有螢幕錄影,上傳至雲端,供學員課後複習
  2. 收集學員gmail,在雲端做權限設定,快速分享給學員
  3. 製作一份Google表單,收集姓名、gmail、座位、電話、需求(課程中可教授).....
  4. 關於自動化.....
  5. 希望學員填表後可以收到確認mail、管理員可以收到確認mail、在Line群組可以收到通
  6. https://forms.gle/iTGazr7oazyntQdT6

二、Line群組


三、Google表單製做與設定

四、取得Line Notify權杖:https://notify-bot.line.me/zh_TW/
oXPwPQmrozCMkie7E2YHKtB9UkvQNqG0l8HYbfqnNJg

五、Google Apps Script(GAS)
 

var token = "Line Notify權杖";
function getFormData(e) {
  var ss = SpreadsheetApp.getActive();
  var ws = ss.getActiveSheet();
  var lastColumn = ws.getLastColumn();
  var datas = ws.getSheetValues(1, 1, 1, lastColumn);
  var message = "\n\n";
  for (var i = 0 ; i < lastColumn; i++) {
    message += datas[0][i] + ":" + e.values[i] + "\n\n";
  }
  sendLineNotify(message);
}
 
function sendLineNotify(message){
  var options =
   {
     "method"  : "post",
     "payload" : {"message" : message},
     "headers" : {"Authorization" : "Bearer " + token}
   };
   UrlFetchApp.fetch("https://notify-api.line.me/api/notify", options);
}

六、線上筆記:https://hackmd.io/

七、用5分鐘建置一個網站