สวัสดีครับ วันนี้ผมจะสอนการส่ง Email ด้วยการเขียน Google Apps Script เหมาะสำหรับมือใหม่ที่จะเข้ามาวงการเขียนโค้ดครับ ในโค้ดนี้จะสอนส่ง Email เพียงอย่างเดียว ถือเป็นการเริ่มต้นการเขียนโปรแกรมที่ง่าย ๆ แล้วกันครับ
ให้เพื่อน ๆ เปิด Google Apps Script ขึ้นมา ลบโค้ดด้านในให้หมด จากนั้นคัดลอกโค้ดด้านล่างไปใส่แทนได้เลย
function inlineImage() {
var googleLogoUrl = "https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_74x24dp.png";
var youtubeLogoUrl =
"https://developers.google.com/youtube/images/YouTube_logo_standard_white.png";
var googleLogoBlob = UrlFetchApp
.fetch(googleLogoUrl)
.getBlob()
.setName("googleLogoBlob");
var youtubeLogoBlob = UrlFetchApp
.fetch(youtubeLogoUrl)
.getBlob()
.setName("youtubeLogoBlob");
MailApp.sendEmail({
to: "recipient@example.com", //เปลี่ยน Email
subject: "Logos",
htmlBody: "inline Google Logo<img src='cid:googleLogo'> images! <br>" +
"inline YouTube Logo <img src='cid:youtubeLogo'>",
inlineImages:
{
googleLogo: googleLogoBlob,
youtubeLogo: youtubeLogoBlob
}
});
}
เมื่อคัดลอกเรียบร้อยแล้ว อย่าลืม‼ เปลี่ยน Email ที่ต้องการส่งด้วยน๊าาา เมื่อเปลี่ยน Email เรียบร้อยแล้ว กดปุ่มเรียกใช้ มาดูผลลัพธ์กันว่า Email ที่ได้รับ ได้รับอะไรกันบ้าง เพื่อน ๆ ก็สามารถนำโค้ดนี้ไปแกะและประยุกต์ใช้งานได้เลยครับ
ที่มา: https://developers.google.com/apps-script/reference/mail/mail-app