Page 1 of 1

Google Sheet+Line Notify สามารถส่งรูปภาพได้ไหมครับ

Posted: Sun Aug 18, 2019 6:11 am
by phonlaws
งานที่ผมทำก็คือ
มีการบันทึกข้อมูลผ่าน 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);  
    } 
  }
}
}

Re: Google Sheet+Line Notify สามารถส่งรูปภาพได้ไหมครับ

Posted: Sun Aug 18, 2019 10:22 am
by snasui
:D มีผู้ทดสอบแล้วพบว่าส่งรูปไม่ได้ ดูตาม Link นี้ครับ https://moremeng.in.th/2019/02/send-mes ... cript.html

หรือไม่ก็รอผู้รู้ท่านอื่นครับ

Re: Google Sheet+Line Notify สามารถส่งรูปภาพได้ไหมครับ

Posted: Sun Aug 18, 2019 5:48 pm
by phonlaws
snasui wrote: Sun Aug 18, 2019 10:22 am :D มีผู้ทดสอบแล้วพบว่าส่งรูปไม่ได้ ดูตาม Link นี้ครับ https://moremeng.in.th/2019/02/send-mes ... cript.html

หรือไม่ก็รอผู้รู้ท่านอื่นครับ
ขอบคุณครับ ผมหาวิธีนานมากจนงงไปหมดแล้วครับ