Google Sheet+Line Notify สามารถส่งรูปภาพได้ไหมครับ
Posted: Sun Aug 18, 2019 6:11 am
งานที่ผมทำก็คือ
มีการบันทึกข้อมูลผ่าน Google Form เก็บข้อมูลเข้า Google Sheet
แล้วส่งข้อมูลจาก Google Sheet ไปยัง Line Notify
แต่รูปภาพที่ส่งเข้ามาใน Google Sheet จะถูกอัพเข้า Google Drive และให้ Link มา
ถ้าต้องการให้ส่งเป็นรูปภาพพร้อมกับข้อความด้วยได้ไหมครับ
ตอนนี้ผมส่งได้แต่ข้อความเท่านั้น อยากจะส่งรูปภาพไปด้วยครับ
มีการบันทึกข้อมูลผ่าน Google Form เก็บข้อมูลเข้า Google Sheet
แล้วส่งข้อมูลจาก Google Sheet ไปยัง Line Notify
แต่รูปภาพที่ส่งเข้ามาใน Google Sheet จะถูกอัพเข้า Google Drive และให้ Link มา
ถ้าต้องการให้ส่งเป็นรูปภาพพร้อมกับข้อความด้วยได้ไหมครับ
ตอนนี้ผมส่งได้แต่ข้อความเท่านั้น อยากจะส่งรูปภาพไปด้วยครับ
Code: Select all
function sendHttpPost(message){
var token = ["......."];
var options =
{
"method" : "post",
"payload" : "message=" + message ,
"headers" : {"Authorization" : "Bearer "+ token}
};
UrlFetchApp.fetch("https://notify-api.line.me/api/notify",options);
}
function SEND_LINE_DAILY_ONLYNG() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("แผ่น2");
var data = sheet.getDataRange().getDisplayValues();
data.splice(0,1); //column = 0, ข้ามrow =1
var startColumn = 2;
var LINE_SENT ;
for (var i=0; i <data.length;i++) {
for (var n=0; n <data[i].length;n++) {
if (data[i][n] == "OK") {
var Status1 = data[i][0];
var Status2 = data[i][1];
var Status3 = data[i][3];
var Status4 = data[i][4];
var Status5 = data[i][6];
var message1 = "\nวันที่ : " + Status1 +
"\nสถานะ KILN : " + Status2 +
"\nรูปภาพ" + "\n" + Status3 +
"\n\nสถานะ Cyclone : " + Status4 +
"\nรูปภาพ" + "\n" + Status5 + "\n";
sendHttpPost(message1);
}
}
}
}