gasでBeds24のAPIにアクセスする②
今度はCSVファイルをSpreadsheetに書き込んでみた。
パスワードがAPI KEYであることに気づかずに結構グダったが、まぁできた。
function myFunction() { var username = "yourusername" var password = "youAPIKEY!!!" var url = "https://www.beds24.com/api/csv/getbookingscsv" var options = { method:"post", followRedirects:false, payload:{ username:username, password:password, datefrom:"2019-12-31", dateto:"2020-01-01" } } var res = UrlFetchApp.fetch(url,options) var csvfile = Utilities.parseCsv(res) var sp = SpreadsheetApp.create("テストです") sh = sp.getSheets()[0] sh.getRange(1,1,csvfile.length,csvfile[0].length).setValues(csvfile) }