Google Apps Script

https://developers.google.com/apps-script/

想寫某個東西,和某人討論後發現原來還有google可以用阿


在spreadsheet內的script可以publish as webapp後,就能從網頁上存取
function test() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
}

由於權限必須設成固定某人,Nightbot之類的client才能匿名存取
擔心會不會有權限問題,如果他改了script後能存取我的東西
dev版本的code,要經過驗證身份才能使用,應該沒問題

經測試,Google Drive是令一項權限,所以沒問題,不會跑到spreadsheet外
function otherSheet(){
 // Get any starred spreadsheets from Google Drive, then open the spreadsheets and log the name
 // of the first sheet within each spreadsheet.
 var files = DriveApp.searchFiles(
     'starred = true and mimeType = "' + MimeType.GOOGLE_SHEETS + '"');
 while (files.hasNext()) {
   var spreadsheet = SpreadsheetApp.open(files.next());
   var sheet = spreadsheet.getSheets()[0];
   Logger.log(sheet.getName());
 }
}

留言

這個網誌中的熱門文章

OBS 抓不到畫面, 視窗, 遊戲擷取, 黑或白畫面, 當掉 ,卡住, black/white screen, window game capture, crash, freeze

優化實況(一) OBS設定 streaming settings

OBS plugin obs-text 顯示播放中音樂, display playing music