Apps Script公式リファレンス: Apps Script Reference |障害・課題追跡: IssueTracker |Google Workspace: Status Dashboard - Summary

2018年12月11日火曜日

Content ServiceでCSVを返す


タイトルの件を実現する仕組みを作ってみます

以下のコードをWebアプリにして開くとarrayの中身をcsvで取得できます



コード.gs
function doGet() {  
  var array = getArray();
  var out = ContentService.createTextOutput(array)
    .setMimeType(ContentService.MimeType.CSV);
  return out;
}

function getArray() {
  var array = [
    "はれ",
    "あめ",
    "くもり",
    "ゆき"
  ];
  var text = '';
  for(var i = 0; i < array.length; i++) {
    text += array[i] + ',\n';
  }
  return text;
}



公開 > ウェブアプリケーションとして導入
を選択します


プロジェクトのバージョン
実行するユーザ
アクセスできるユーザ
を設定します


現在のウェブアプリケーションのURLまたは最新のコードを開きます


CSVファイルがダウンロードされて
開くとこのようにvar arrayに書いたデータが確認できます


Latest post

Google Apps Scriptの障害時はIssueTrackerを見てみる - Incidents for Apps Script are reported on Issue Tracker

IssueTracker > Apps Script issues https://issuetracker.google.com/savedsearches/566234 Google Apps Scriptの障害時は IssueTracker に課題が上がっていることが...