สวัสดีครับ อยากขอคำแนะนำเกี่ยวกับการเขียนโปรแกรมแจ้งเตือนเข้า line เมื่อมีคนทำ Google form
โดย ผมได้เงือนไข โจทย์ว่า ให้ทำGoogle form สอบถามว่าอาหารที่ทำนั้น อร่อย หรือ ไม่อร่อย
หากคนที่ตอบไม่อร่อยให้แจ้งเตือนเข้าไลน์ nofication ครับ
ตอนนี่ผมได้ศึกษาใน internet สามารถทำให้มีการแจ้งเตือนที่ line ได้เเล้ว แต่จะเป็นแจ้งเตือนทั้งหมดเมื่อมีคนทำแบบประเมิน
แต่ด้วยจากโจทย์ ต้องการให้แจ้งเฉพาะคนที่ตอบว่าอาหารไม่อร่อยครับ
รบกวนพี่ๆในกลุ่มหน่อยครับว่าต้องเพิ่ม code ยังไง
CODE ที่ผมศึกษาจากอินเตอร์เน็ตครับ
function onFormSubmit() {
var form = FormApp.openById('FORM_ID');
var fRes = form.getResponses();
var formResponse = fRes[fRes.length - 1];
var itemResponses = formResponse.getItemResponses();
var msg = 'New Message!'
+ ' \n' + itemResponses[0].getItem().getTitle() + ': ' + itemResponses[0].getResponse()
sendLineNotify(msg);
// Logger.log(msg)
}
function sendLineNotify(message) {
var token = ["ACCESS TOKEN"];
var options = {
"method": "post",
"payload": "message=" + message,
"headers": {
"Authorization": "Bearer " + token
}
};
UrlFetchApp.fetch("
https://notify-api.line.me/api/notify", options);
}
ขอบคุณครับ
ขอคำแนะนำเกี่ยวกับการเขียนโปรแกรมแจ้งเตือน LINE เมื่อทำ Google form
โดย ผมได้เงือนไข โจทย์ว่า ให้ทำGoogle form สอบถามว่าอาหารที่ทำนั้น อร่อย หรือ ไม่อร่อย
หากคนที่ตอบไม่อร่อยให้แจ้งเตือนเข้าไลน์ nofication ครับ
ตอนนี่ผมได้ศึกษาใน internet สามารถทำให้มีการแจ้งเตือนที่ line ได้เเล้ว แต่จะเป็นแจ้งเตือนทั้งหมดเมื่อมีคนทำแบบประเมิน
แต่ด้วยจากโจทย์ ต้องการให้แจ้งเฉพาะคนที่ตอบว่าอาหารไม่อร่อยครับ
รบกวนพี่ๆในกลุ่มหน่อยครับว่าต้องเพิ่ม code ยังไง
CODE ที่ผมศึกษาจากอินเตอร์เน็ตครับ
function onFormSubmit() {
var form = FormApp.openById('FORM_ID');
var fRes = form.getResponses();
var formResponse = fRes[fRes.length - 1];
var itemResponses = formResponse.getItemResponses();
var msg = 'New Message!'
+ ' \n' + itemResponses[0].getItem().getTitle() + ': ' + itemResponses[0].getResponse()
sendLineNotify(msg);
// Logger.log(msg)
}
function sendLineNotify(message) {
var token = ["ACCESS TOKEN"];
var options = {
"method": "post",
"payload": "message=" + message,
"headers": {
"Authorization": "Bearer " + token
}
};
UrlFetchApp.fetch("https://notify-api.line.me/api/notify", options);
}
ขอบคุณครับ