ส่ง Line แจ้งเตือนทุกๆกิจกรรมบนปฎิทิน อัตโนมัติไปยัง Line ด้วย Line notify และ app script

  Рет қаралды 313

Wealth Analyst - เวลธ์ อะนาลิสต์

Wealth Analyst - เวลธ์ อะนาลิสต์

Күн бұрын

Пікірлер: 4
@เกียรติศักดิ์ช่วยพิมาย
@เกียรติศักดิ์ช่วยพิมาย 29 күн бұрын
ใส่รูปภาพได้ไหมครับ
@WealthAnalyst
@WealthAnalyst 29 күн бұрын
ใส่รูปภาพได้ครับ ขอทราบ use case หน่อยครับว่าไปใช้ในแบบไหน . อ้างอิงตามเอกสารของทางไลน์ notify-bot.line.me/doc/en/ ค่าที่ส่งไปได้นอกจาก message : imageThumbnail - URL รูปตัวอย่าง ขนาดไม่เกิน 240×240px JPEG imageFullsize - รูปต้นฉบับแสดงผลเมื่อผู้ใช้งานคลิ๊กที่รูป ขนาดไม่เกิน2048×2048px JPEG imageFile - อันนี้จะใช้การอัพโหลดไฟล์ขึ้น Line server หลักการคล้ายๆเรากดส่งรูปไปหาคนอื่น stickerPackageId - Package ID. แพ็คเก็จสติ๊กเกอร์ไอดี ของไลน์ stickerId - Sticker ID. สติ๊กเกอร์ไอดี ของไลน์ในแพ็คเก็จด้านบน notificationDisabled Optional Boolean true: The user doesn't receive a push notification when the message is sent. false: The user receives a push notification when the message is sent (unless they have disabled push notification in LINE and/or their device).
@WealthAnalyst
@WealthAnalyst Ай бұрын
function dailyEventMessage() { var googleCalendarId = "your_gmail@gmail.com"; var calendar = CalendarApp.getCalendarById(googleCalendarId); var today = new Date(); // var toMorrow = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 1); var dailyEventList = calendar.getEventsForDay(today); //Logger.log(dailyEventList); var message = ""; for (var i = 0; i < dailyEventList.length; i++) { var eventTitle = "เรื่อง: " + " " + dailyEventList[i].getTitle(); var eventTime = "เวลา: " + " " + dailyEventList[i].getStartTime().toTimeString().slice(0, 8); var eventDescription = "รายละเอียด: " + " " + dailyEventList[i].getDescription() + " "; message += " " + eventTitle + " " + eventTime + " " + eventDescription; } if (message !== "") { Logger.log(message); sendMessage(message); } }
@WealthAnalyst
@WealthAnalyst Ай бұрын
function sendMessage(message) { var lineNotifyEndPoint = "notify-api.line.me/api/notify"; var accessToken = "Your Line notify access token"; var formData = { "message": message }; var options = { "headers": { "Authorization": "Bearer " + accessToken }, "method": 'post', "payload": formData }; try { var response = UrlFetchApp.fetch(lineNotifyEndPoint, options); } catch (error) { Logger.log(error.name + ":" + error.message); return; } if (response.getResponseCode() !== 200) { Logger.log("Sending message failed."); } }
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 199 МЛН
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 49 МЛН
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 10 МЛН
อิสราเอลอ่วม รับศึกหนักรอบทิศ | Right Now Brief Ep.770
15:09
ถามอีก กับอิก TAM-EIG
Рет қаралды 4,8 М.
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 199 МЛН