実際のところ
やりたい事はほぼそのまんま公式にありました。
function createAndSendDocument() { //新規にDocsファイル作成 var doc = DocumentApp.create('Hello, world!'); //タイムスタンプ用に時間を取得 var date = new Date(); //本文を追加 doc.getBody().appendParagraph('This document was created by Google Apps Script.'); doc.getBody().appendParagraph(date); /*ここからメール送信用意*/ //DocsファイルのURL var url = doc.getUrl(); //メアド。今ログインしているユーザ名で、自分におくりつける var email = Session.getActiveUser().getEmail(); //タイトル var subject = doc.getName(); //本文 var body = 'Link to your doc: ' + url; //メール送信 GmailApp.sendEmail(email, subject, body); }
実行するとDocsへのアクセスとメールの許可画面がでるので、よければ承認。
こんなメールがくるので、本文のURLをみると……。
生成されたDocsファイルが確認できます。
これを基礎に画像を仕込んだり