แสดงกิจกรรมรายการเดียวในปฏิทิน
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | เพิ่มการแจ้งเตือนอีเมลใหม่ในกิจกรรม |
addGuest(email) | CalendarEvent | เพิ่มผู้เข้าร่วมในกิจกรรม |
addPopupReminder(minutesBefore) | CalendarEvent | เพิ่มการช่วยเตือนแบบป๊อปอัปใหม่ให้กับกิจกรรม |
addSmsReminder(minutesBefore) | CalendarEvent | เพิ่มการแจ้งเตือน SMS ใหม่ให้กับกิจกรรม |
anyoneCanAddSelf() | Boolean | กําหนดว่าผู้อื่นเชิญตัวเองได้หรือไม่ |
deleteEvent() | void | ลบกิจกรรม |
deleteTag(key) | CalendarEvent | ลบแท็กคีย์/ค่าจากเหตุการณ์ |
getAllDayEndDate() | Date | รับข้อมูลวันที่กิจกรรมที่จัดตลอดทั้งวันนี้สิ้นสุดลง |
getAllDayStartDate() | Date | รับข้อมูลวันที่ที่กิจกรรมที่จัดตลอดทั้งวันนี้เริ่มต้น |
getAllTagKeys() | String[] | รับคีย์ทั้งหมดสําหรับแท็กที่ตั้งค่าไว้ในกิจกรรม |
getColor() | String | แสดงสีของกิจกรรมในปฏิทิน |
getCreators() | String[] | รับผู้สร้างกิจกรรม |
getDateCreated() | Date | รับข้อมูลวันที่สร้างกิจกรรม |
getDescription() | String | รับคําอธิบายกิจกรรม |
getEmailReminders() | Integer[] | รับค่านาทีสําหรับการช่วยเตือนทางอีเมลทั้งหมดของกิจกรรม |
getEndTime() | Date | ได้รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้สิ้นสุดลง |
getEventSeries() | CalendarEventSeries | ดูชุดกิจกรรมที่เกิดซ้ําที่มีกิจกรรมนี้ |
getGuestByEmail(email) | EventGuest | ได้รับผู้เข้าร่วมทางอีเมล |
getGuestList() | EventGuest[] | ได้รับผู้เข้าร่วมกิจกรรม ไม่รวมเจ้าของกิจกรรม |
getGuestList(includeOwner) | EventGuest[] | ได้รับผู้เข้าร่วมกิจกรรม ซึ่งอาจรวมถึงเจ้าของกิจกรรม |
getId() | String | รับ iCalUID ที่ไม่ซ้ํากันของเหตุการณ์ |
getLastUpdated() | Date | รับข้อมูลวันที่อัปเดตกิจกรรมครั้งล่าสุด |
getLocation() | String | รับข้อมูลสถานที่จัดกิจกรรม |
getMyStatus() | GuestStatus | รับสถานะเหตุการณ์ (การเข้าร่วม ฯลฯ) ของผู้ใช้ที่มีประสิทธิภาพ |
getOriginalCalendarId() | String | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ในตอนแรก |
getPopupReminders() | Integer[] | รับค่านาทีสําหรับการช่วยเตือนแบบป๊อปอัปทั้งหมดของกิจกรรม |
getSmsReminders() | Integer[] | รับค่านาทีสําหรับการช่วยเตือน SMS ทั้งหมดสําหรับกิจกรรม |
getStartTime() | Date | ได้รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้เริ่มต้น |
getTag(key) | String | รับค่าแท็กของเหตุการณ์ |
getTitle() | String | รับข้อมูลชื่อกิจกรรม |
getVisibility() | Visibility | รับข้อมูลระดับการเข้าถึงกิจกรรม |
guestsCanInviteOthers() | Boolean | กําหนดว่าผู้เข้าร่วมสามารถเชิญผู้เข้าร่วมคนอื่นได้หรือไม่ |
guestsCanModify() | Boolean | กําหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ |
guestsCanSeeGuests() | Boolean | กําหนดว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ หรือไม่ |
isAllDayEvent() | Boolean | ตรวจสอบว่าเหตุการณ์นี้เป็นกิจกรรมตลอดทั้งวัน |
isOwnedByMe() | Boolean | ระบุว่ากิจกรรมเป็นของผู้ใช้ที่มีประสิทธิภาพหรือไม่ |
isRecurringEvent() | Boolean | ระบุว่ากิจกรรมเป็นส่วนหนึ่งของชุดกิจกรรมหรือไม่ |
removeAllReminders() | CalendarEvent | นําการช่วยเตือนทั้งหมดออกจากกิจกรรม |
removeGuest(email) | CalendarEvent | นําผู้เข้าร่วมออกจากกิจกรรม |
resetRemindersToDefault() | CalendarEvent | รีเซ็ตการช่วยเตือนโดยใช้การตั้งค่าเริ่มต้นของปฏิทิน |
setAllDayDate(date) | CalendarEvent | กําหนดวันที่ของเหตุการณ์ |
setAllDayDates(startDate, endDate) | CalendarEvent | กําหนดวันที่ของเหตุการณ์ |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | กําหนดว่าผู้ที่ไม่ใช่ผู้เข้าร่วมเพิ่มตนเองในกิจกรรมได้หรือไม่ |
setColor(color) | CalendarEvent | ตั้งค่าสีของกิจกรรมในปฏิทิน |
setDescription(description) | CalendarEvent | ตั้งค่าคําอธิบายกิจกรรม |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | ตั้งค่าว่าผู้เข้าร่วมสามารถเชิญผู้เข้าร่วมคนอื่นได้หรือไม่ |
setGuestsCanModify(guestsCanModify) | CalendarEvent | กําหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | ตั้งค่าว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ หรือไม่ |
setLocation(location) | CalendarEvent | กําหนดสถานที่จัดกิจกรรม |
setMyStatus(status) | CalendarEvent | ตั้งค่าสถานะเหตุการณ์ (การ ฯลฯ) ของผู้ใช้ที่มีประสิทธิภาพ |
setTag(key, value) | CalendarEvent | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์สําหรับการจัดเก็บข้อมูลเมตาที่กําหนดเอง |
setTime(startTime, endTime) | CalendarEvent | กําหนดวันที่และเวลาเริ่มต้นและสิ้นสุดของกิจกรรม |
setTitle(title) | CalendarEvent | ตั้งชื่อกิจกรรม |
setVisibility(visibility) | CalendarEvent | ตั้งค่าระดับการเข้าถึงกิจกรรม |
เอกสารประกอบโดยละเอียด
addEmailReminder(minutesBefore)
เพิ่มการแจ้งเตือนอีเมลใหม่ในกิจกรรม การช่วยเตือนต้องยาวอย่างน้อย 5 นาที และไม่เกิน 4 สัปดาห์ (4,0320 นาที) ก่อนกิจกรรมจะเริ่ม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
minutesBefore | Integer | จํานวนนาทีก่อนกิจกรรม |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
ผ้าคลุม
Error
- หากมีการช่วยเตือนมากกว่า 5 รายการเกี่ยวกับกิจกรรม หรือเวลาไม่อยู่ในช่วงกฎหมาย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addGuest(email)
เพิ่มผู้เข้าร่วมในกิจกรรม
// Example 1: Add a guest to one event function addAttendeeToEvent() { // Replace the below values with your own let attendeeEmail = 'user@example.com'; // Email address of the person you need to add let calendarId = 'calendar_123@group.calendar.google.com'; // ID of calendar containing event let eventId = '123abc'; // ID of event instance let calendar = CalendarApp.getCalendarById(calendarId); if (calendar === null) { // Calendar not found console.log('Calendar not found', calendarId); return; } let event = calendar.getEventById(eventId); if (event === null) { // Event not found console.log('Event not found', eventId); return; } event.addGuest(attendeeEmail); } // Example 2: Add a guest to all events on a calendar within a specified timeframe function addAttendeeToAllEvents(){ // Replace the following values with your own let attendeeEmail = 'user@example.com'; // Email address of the person you need to add let calendarId = 'calendar_123@group.calendar.google.com'; // ID of calendar with the events let startDate = new Date("YYYY-MM-DD"); // The first date to add the guest to the events let endDate = new Date("YYYY-MM-DD"); // The last date to add the guest to the events let calendar = CalendarApp.getCalendarById(calendarId); if (calendar === null) { // Calendar not found console.log('Calendar not found', calendarId); return; } // Get the events within the specified timeframe let calEvents = calendar.getEvents(startDate,endDate); console.log(calEvents.length); // Checks how many events are found // Loop through all events and add the attendee to each of them for (var i = 0; i < calEvents.length; i++) { let event = calEvents[i]; event.addGuest(attendeeEmail); } }
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
email | String | อีเมลของผู้เข้าร่วม |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addPopupReminder(minutesBefore)
เพิ่มการช่วยเตือนแบบป๊อปอัปใหม่ให้กับกิจกรรม การช่วยเตือนต้องยาวอย่างน้อย 5 นาที และไม่เกิน 4 สัปดาห์ (4,0320 นาที) ก่อนกิจกรรมจะเริ่ม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
minutesBefore | Integer | จํานวนนาทีก่อนกิจกรรม |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addSmsReminder(minutesBefore)
เพิ่มการแจ้งเตือน SMS ใหม่ให้กับกิจกรรม การช่วยเตือนต้องยาวอย่างน้อย 5 นาที และไม่เกิน 4 สัปดาห์ (4,0320 นาที) ก่อนกิจกรรมจะเริ่ม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
minutesBefore | Integer | จํานวนนาทีก่อนกิจกรรม |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
ผ้าคลุม
Error
- หากมีการช่วยเตือนมากกว่า 5 รายการเกี่ยวกับกิจกรรม หรือเวลาไม่อยู่ในช่วงกฎหมาย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
anyoneCanAddSelf()
กําหนดว่าผู้อื่นเชิญตัวเองได้หรือไม่
ไปกลับ
Boolean
— true
หากผู้ที่ไม่ใช่แขกเพิ่มตนเองในกิจกรรมได้ false
หากไม่มีสิทธิ์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
deleteEvent()
ลบกิจกรรม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
deleteTag(key)
ลบแท็กคีย์/ค่าจากเหตุการณ์
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
key | String | คีย์แท็ก |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
getAllDayEndDate()
รับข้อมูลวันที่กิจกรรมที่จัดตลอดทั้งวันนี้สิ้นสุดลง (หากไม่ใช่เหตุการณ์ที่เกิดขึ้นตลอดวัน เมธอดนี้มีข้อยกเว้น) Date
ที่แสดงแสดงถึงเวลาเที่ยงคืนของจุดเริ่มต้นของวันหลังสิ้นสุดกิจกรรมในเขตเวลาของสคริปต์ หากต้องการใช้เขตเวลาของปฏิทินแทน #โปรดโทร getEndTime()
ไปกลับ
Date
— กิจกรรมในปฏิทินที่จัดตลอดทั้งวันนี้สิ้นสุด ##99 วัน
ผ้าคลุม
Error
— หากกิจกรรมนี้ไม่ใช่กิจกรรมตลอดทั้งวัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getAllDayStartDate()
รับข้อมูลวันที่ที่กิจกรรมที่จัดตลอดทั้งวันนี้เริ่มต้น (หากไม่ใช่เหตุการณ์ที่เกิดขึ้นตลอดวัน
วิธีนี้ก็มีข้อยกเว้น) Date
ที่แสดงผลแสดงถึงช่วงเวลาเที่ยงคืนของวันแรกที่กิจกรรมเริ่มต้นขึ้น ในเขตเวลาของสคริปต์ หากต้องการใช้เขตเวลาของปฏิทินแทน #โปรดโทร getStartTime()
ไปกลับ
Date
— กิจกรรมในปฏิทินที่จัดตลอดทั้งวันนี้เริ่มต้นวันที่ #39
ผ้าคลุม
Error
— หากกิจกรรมนี้ไม่ใช่กิจกรรมตลอดทั้งวัน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getAllTagKeys()
รับคีย์ทั้งหมดสําหรับแท็กที่ตั้งค่าไว้ในกิจกรรม
ไปกลับ
String[]
— อาร์เรย์ของคีย์สตริง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getColor()
แสดงสีของกิจกรรมในปฏิทิน
ไปกลับ
String
— การแสดงสตริงของสีเหตุการณ์ในฐานะดัชนี (1-11) ของค่าจาก CalendarApp.EventColor
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getCreators()
รับผู้สร้างกิจกรรม
ไปกลับ
String[]
— อีเมลของผู้สร้างกิจกรรม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getDateCreated()
รับข้อมูลวันที่สร้างกิจกรรม
ไปกลับ
Date
— วันที่สร้าง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getDescription()
รับคําอธิบายกิจกรรม
ไปกลับ
String
— คําอธิบาย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getEmailReminders()
รับค่านาทีสําหรับการช่วยเตือนทางอีเมลทั้งหมดของกิจกรรม
ไปกลับ
Integer[]
— อาร์เรย์ที่ค่าแต่ละค่าจะสอดคล้องกับจํานวนนาทีก่อนเกิดเหตุการณ์ที่การช่วยเตือนทํางาน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getEndTime()
ได้รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้สิ้นสุดลง สําหรับเหตุการณ์ที่ไม่ใช่ทั้งวัน จะเป็นเวลา ทันทีที่มีการกําหนดเวลาให้สิ้นสุดเหตุการณ์ สําหรับกิจกรรมที่จัดทั้งวันซึ่งเก็บเฉพาะวันที่สิ้นสุด (ไม่ใช่วันที่และเวลา) จะต้องเป็นตอนเที่ยงคืนของวันหลังกิจกรรมสิ้นสุดลงในเขตเวลาของปฏิทิน' นี่ช่วยให้การเปรียบเทียบเวลาสิ้นสุดของเหตุการณ์ทุกประเภทได้ชัดเจนขึ้น อย่างไรก็ตาม ไม่จําเป็นต้องรักษาวันของปีก่อนไว้แบบเดิม
สําหรับกิจกรรมตลอดทั้งวัน getAllDayEndDate()
ควรได้รับการเรียกใช้เสมอเพื่อใช้วิธีนี้
ไปกลับ
Date
— กิจกรรมในปฏิทินนี้สิ้นสุดเวลาสิ้นสุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getEventSeries()
ดูชุดกิจกรรมที่เกิดซ้ําที่มีกิจกรรมนี้ ระบบจะคืนค่าออบเจ็กต์ CalendarEventSeries
แม้ว่ากิจกรรมนี้จะไม่ได้อยู่ในชุดกิจกรรมก็ตาม คุณจึงสามารถเพิ่มการตั้งค่าการเกิดซ้ําใหม่ได้
ไปกลับ
CalendarEventSeries
— ชุดเหตุการณ์ที่มีกิจกรรมนี้หรือชุดกิจกรรมใหม่หากยังอยู่ในชุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getGuestByEmail(email)
ได้รับผู้เข้าร่วมทางอีเมล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
email | String | ที่อยู่ของผู้เข้าร่วม |
ไปกลับ
EventGuest
— ผู้เข้าร่วม หรือไม่มีข้อมูล หากอีเมลไม่ตรงกับผู้เข้าร่วม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
getGuestList()
ได้รับผู้เข้าร่วมกิจกรรม ไม่รวมเจ้าของกิจกรรม
ไปกลับ
EventGuest[]
— อาร์เรย์ของผู้เข้าร่วม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getGuestList(includeOwner)
ได้รับผู้เข้าร่วมกิจกรรม ซึ่งอาจรวมถึงเจ้าของกิจกรรม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
includeOwner | Boolean | จะรวมเจ้าของเป็นแขกหรือไม่ |
ไปกลับ
EventGuest[]
— อาร์เรย์ของผู้เข้าร่วม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getId()
รับ iCalUID ที่ไม่ซ้ํากันของเหตุการณ์ โปรดทราบว่า iCalUID และเหตุการณ์ id
ที่ใช้โดย Calendar v3 API และ Calendar Advanced service นั้นไม่ตรงกันและจะใช้แทนกันไม่ได้ ความแตกต่างอย่างหนึ่งของความหมายคือ ในเหตุการณ์ที่เกิดซ้ํา
แต่ละเหตุการณ์จะมี ids
ต่างกัน โดยที่ทั้ง 2 อย่างมี iCalUID เหมือนกัน
ไปกลับ
String
— iCalUID ของเหตุการณ์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getLastUpdated()
รับข้อมูลวันที่อัปเดตกิจกรรมครั้งล่าสุด
ไปกลับ
Date
— วันที่อัปเดตล่าสุด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getLocation()
รับข้อมูลสถานที่จัดกิจกรรม
ไปกลับ
String
— สถานที่จัดกิจกรรม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getMyStatus()
รับสถานะเหตุการณ์ (การเข้าร่วม ฯลฯ) ของผู้ใช้ที่มีประสิทธิภาพ แสดงผล GuestStatus.OWNER
เสมอหากผู้ใช้ที่มีประสิทธิภาพเป็นเจ้าของกิจกรรม
ไปกลับ
GuestStatus
— สถานะ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getOriginalCalendarId()
รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ในตอนแรก
ไปกลับ
String
— รหัสของปฏิทินเดิม
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getPopupReminders()
รับค่านาทีสําหรับการช่วยเตือนแบบป๊อปอัปทั้งหมดของกิจกรรม
ไปกลับ
Integer[]
— อาร์เรย์ที่ค่าแต่ละค่าจะสอดคล้องกับจํานวนนาทีก่อนเกิดเหตุการณ์ที่การช่วยเตือนทํางาน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getSmsReminders()
รับค่านาทีสําหรับการช่วยเตือน SMS ทั้งหมดสําหรับกิจกรรม
ไปกลับ
Integer[]
— อาร์เรย์ที่ค่าแต่ละค่าจะสอดคล้องกับจํานวนนาทีก่อนเกิดเหตุการณ์ที่การช่วยเตือนทํางาน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getStartTime()
ได้รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้เริ่มต้น สําหรับเหตุการณ์ที่ไม่ใช่ทั้งวัน นี่คือช่วงเวลาเร่งด่วนที่เหตุการณ์ได้รับการกําหนดให้เริ่มต้น สําหรับกิจกรรมที่จัดทั้งวันซึ่งเก็บเฉพาะวันที่เริ่มต้น (ไม่ใช่วันที่และเวลา) จะเป็นเวลาเที่ยงคืนของวันที่เริ่มต้นกิจกรรมในเขตเวลาของปฏิทิน วิธีนี้ทําให้การเปรียบเทียบเวลาเริ่มต้นของกิจกรรมทุกประเภททําได้อย่างสมเหตุสมผล แต่ก็ไม่ได้ทําให้ไม่มีการเปลี่ยนแปลงเฉพาะช่วงเวลาของปีของปีเดิม
สําหรับกิจกรรมตลอดทั้งวัน getAllDayStartDate()
ควรเรียกเมธอดนี้เสมอเพื่อใช้วิธีนี้
ไปกลับ
Date
— กิจกรรมในปฏิทินนี้เริ่มต้น' เวลาเริ่มต้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getTag(key)
รับค่าแท็กของเหตุการณ์
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
key | String | คีย์ |
ไปกลับ
String
— ค่าแท็ก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getTitle()
รับข้อมูลชื่อกิจกรรม
ไปกลับ
String
— ชื่อ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
getVisibility()
รับข้อมูลระดับการเข้าถึงกิจกรรม
ไปกลับ
Visibility
— ค่าระดับการเข้าถึง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
guestsCanInviteOthers()
กําหนดว่าผู้เข้าร่วมสามารถเชิญผู้เข้าร่วมคนอื่นได้หรือไม่
ไปกลับ
Boolean
— true
หากผู้เข้าร่วมสามารถเชิญผู้อื่นได้ false
หากไม่มีสิทธิ์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
guestsCanModify()
กําหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่
ไปกลับ
Boolean
— true
หากผู้เข้าร่วมแก้ไขกิจกรรมได้ false
หากไม่ หากแก้ไข
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
guestsCanSeeGuests()
กําหนดว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ หรือไม่
ไปกลับ
Boolean
— true
หากแขกเห็นผู้เข้าร่วมคนอื่นๆ false
หากไม่เห็น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
isAllDayEvent()
ตรวจสอบว่าเหตุการณ์นี้เป็นกิจกรรมตลอดทั้งวัน
ไปกลับ
Boolean
— true
หากกิจกรรมเกิดขึ้นตลอดวัน false
ถ้าไม่มี
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
isOwnedByMe()
ระบุว่ากิจกรรมเป็นของผู้ใช้ที่มีประสิทธิภาพหรือไม่
ไปกลับ
Boolean
— true
หากกิจกรรมเป็นของผู้ใช้ที่มีประสิทธิภาพ false
หากไม่ใช่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
isRecurringEvent()
ระบุว่ากิจกรรมเป็นส่วนหนึ่งของชุดกิจกรรมหรือไม่
ไปกลับ
Boolean
— true
ถ้าเหตุการณ์นั้นเป็นส่วนหนึ่งของชุดเหตุการณ์ false
ถ้าไม่ใช่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
removeAllReminders()
นําการช่วยเตือนทั้งหมดออกจากกิจกรรม
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
removeGuest(email)
นําผู้เข้าร่วมออกจากกิจกรรม
// Example 1: Remove a guest from one event function removeGuestFromEvent() { // Replace the below values with your own let attendeeEmail = 'user@example.com'; // Email address of the person you need to remove let calendarId = 'calendar_123@group.calendar.google.com'; // ID of calendar containing event let eventId = '123abc'; // ID of event instance let calendar = CalendarApp.getCalendarById(calendarId); if (calendar === null) { // Calendar not found console.log('Calendar not found', calendarId); return; } let event = calendar.getEventById(eventId); if (event === null) { // Event not found console.log('Event not found', eventId); return; } event.removeGuest(attendeeEmail); } // Example 2: Remove a guest from all events on a calendar within a specified timeframe function removeGuestFromAllEvents(){ // Replace the following values with your own let attendeeEmail = 'user@example.com'; // Email address of the person you need to remove let calendarId = 'calendar_123@group.calendar.google.com'; // ID of calendar with the events let startDate = new Date("YYYY-MM-DD"); // The first date to remove the guest from the events let endDate = new Date("YYYY-MM-DD"); // The last date to remove the attendee from the events let calendar = CalendarApp.getCalendarById(calendarId); if (calendar === null) { // Calendar not found console.log('Calendar not found', calendarId); return; } // Get the events within the specified timeframe let calEvents = calendar.getEvents(startDate,endDate); console.log(calEvents.length); // Checks how many events are found // Loop through all events and remove the attendee from each of them for (var i = 0; i < calEvents.length; i++) { let event = calEvents[i]; event.removeGuest(attendeeEmail); } }
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
email | String | อีเมลของผู้เข้าร่วม |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
resetRemindersToDefault()
รีเซ็ตการช่วยเตือนโดยใช้การตั้งค่าเริ่มต้นของปฏิทิน
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setAllDayDate(date)
กําหนดวันที่ของเหตุการณ์ การใช้วิธีนี้จะเปลี่ยนกิจกรรมปกติเป็นกิจกรรมตลอดทั้งวัน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
date | Date | วันที่ของเหตุการณ์ (เวลาจะถูกละเว้น) |
ไปกลับ
CalendarEvent
— CalendarEvent สําหรับเชนธุรกิจนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setAllDayDates(startDate, endDate)
กําหนดวันที่ของเหตุการณ์ การใช้วิธีนี้จะเปลี่ยนกิจกรรมปกติเป็นกิจกรรมที่จัดตลอดทั้งวัน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
startDate | Date | วันที่ที่กิจกรรมเริ่มต้น (เวลาจะถูกละเว้น) |
endDate | Date | วันที่ที่กิจกรรมสิ้นสุด (ข้ามเวลา) |
ไปกลับ
CalendarEvent
— CalendarEvent สําหรับเชนธุรกิจนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setAnyoneCanAddSelf(anyoneCanAddSelf)
กําหนดว่าผู้ที่ไม่ใช่ผู้เข้าร่วมเพิ่มตนเองในกิจกรรมได้หรือไม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
anyoneCanAddSelf | Boolean | มีใครเชิญตัวเองได้บ้าง |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setColor(color)
ตั้งค่าสีของกิจกรรมในปฏิทิน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
color | String | ดัชนีสีเป็นจํานวนเต็มเป็นสตริง หรือค่าจาก CalendarApp.EventColor |
ไปกลับ
CalendarEvent
— กิจกรรมในปฏิทินนี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setDescription(description)
ตั้งค่าคําอธิบายกิจกรรม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
description | String | คําอธิบายใหม่ |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setGuestsCanInviteOthers(guestsCanInviteOthers)
ตั้งค่าว่าผู้เข้าร่วมสามารถเชิญผู้เข้าร่วมคนอื่นได้หรือไม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
guestsCanInviteOthers | Boolean | ผู้เข้าร่วมสามารถเชิญผู้อื่นได้หรือไม่ |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setGuestsCanModify(guestsCanModify)
กําหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
guestsCanModify | Boolean | ผู้เข้าร่วมแก้ไขกิจกรรมได้หรือไม่ |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setGuestsCanSeeGuests(guestsCanSeeGuests)
ตั้งค่าว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ หรือไม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
guestsCanSeeGuests | Boolean | ผู้มาเยือนจะดูคนอื่นได้ไหม |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setLocation(location)
กําหนดสถานที่จัดกิจกรรม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
location | String | ตําแหน่งใหม่ |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setMyStatus(status)
ตั้งค่าสถานะเหตุการณ์ (การ ฯลฯ) ของผู้ใช้ที่มีประสิทธิภาพ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
status | GuestStatus | สถานะใหม่ |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.googleapis.com/auth/calendar.readonly
-
https://www.google.com/calendar/feeds
setTag(key, value)
ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์สําหรับการจัดเก็บข้อมูลเมตาที่กําหนดเอง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
key | String | คีย์แท็ก |
value | String | ค่าแท็ก |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setTime(startTime, endTime)
กําหนดวันที่และเวลาเริ่มต้นและสิ้นสุดของกิจกรรม การใช้วิธีนี้จะเปลี่ยน กิจกรรมที่จัดทั้งวันเป็นกิจกรรมปกติ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
startTime | Date | การเริ่มกิจกรรมใหม่ |
endTime | Date | กิจกรรมช่วงใหม่ |
ไปกลับ
CalendarEvent
— CalendarEvent สําหรับเชนธุรกิจนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setTitle(title)
ตั้งชื่อกิจกรรม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ชื่อใหม่ |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setVisibility(visibility)
ตั้งค่าระดับการเข้าถึงกิจกรรม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
visibility | Visibility |
ไปกลับ
CalendarEvent
— CalendarEvent
นี้สําหรับเชนธุรกิจ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องได้รับสิทธิ์กับขอบเขตต่อไปนี้อย่างน้อย 1 รายการ หรือขอบเขตที่เหมาะสมจาก REST API ที่เกี่ยวข้อง
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds