บริการนี้อนุญาตให้สคริปต์เข้าถึงและแก้ไข Google ปฏิทินของผู้ใช้ รวมถึงปฏิทินเพิ่มเติมที่ผู้ใช้ติดตาม
คลาส
| ชื่อ | รายละเอียดแบบย่อ |
|---|---|
Calendar | แสดงปฏิทินที่ผู้ใช้เป็นเจ้าของหรือติดตาม |
Calendar | อนุญาตให้สคริปต์อ่านและอัปเดต Google ปฏิทินของผู้ใช้ |
Calendar | แสดงกิจกรรมในปฏิทินรายการเดียว |
Calendar | แสดงชุดกิจกรรม (กิจกรรมที่เกิดซ้ำ) |
Color | การแจงนับที่แสดงสีที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน |
Event | การแจงนับที่แสดงสีของกิจกรรมที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน |
Event | แสดงถึงแขกรับเชิญของกิจกรรม |
Event | แสดงการตั้งค่าการเกิดซ้ำสำหรับชุดกิจกรรม |
Event | การแจงนับที่แสดงถึงความโปร่งใสของเหตุการณ์ |
Event | Enum ที่แสดงประเภทของเหตุการณ์ |
Guest | การแจงนับที่แสดงสถานะที่ผู้เข้าร่วมมีได้สำหรับกิจกรรม |
Recurrence | แสดงกฎการเกิดซ้ำสำหรับชุดกิจกรรม |
Visibility | การแจงนับที่แสดงถึงระดับการเข้าถึงของกิจกรรม |
Calendar
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดทั้งวันซึ่งอาจกินเวลาหลายวัน |
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดทั้งวันซึ่งอาจกินเวลาหลายวัน |
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างชุดกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างชุดกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างกิจกรรมใหม่ |
create | Calendar | สร้างกิจกรรมใหม่ |
create | Calendar | สร้างกิจกรรมจากคำอธิบายรูปแบบอิสระ |
create | Calendar | สร้างซีรีส์กิจกรรมใหม่ |
create | Calendar | สร้างซีรีส์กิจกรรมใหม่ |
delete | void | ลบปฏิทินอย่างถาวร |
get | String | รับสีของปฏิทิน |
get | String | รับคำอธิบายของปฏิทิน |
get | Calendar | รับกิจกรรมที่มีรหัสที่ระบุ |
get | Calendar | รับชุดกิจกรรมที่มีรหัสที่ระบุ |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่กำหนด |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่กำหนดและเป็นไปตามเกณฑ์ที่ระบุ |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันที่ระบุและตรงตามเกณฑ์ที่ระบุ |
get | String | รับรหัสของปฏิทิน |
get | String | รับชื่อปฏิทิน |
get | String | รับเขตเวลาของปฏิทิน |
is | Boolean | กำหนดว่าจะซ่อนปฏิทินในอินเทอร์เฟซผู้ใช้หรือไม่ |
is | Boolean | กำหนดว่าปฏิทินเป็นปฏิทินหลักสำหรับผู้ใช้ที่มีผลหรือไม่ |
is | Boolean | ระบุว่าคุณเป็นเจ้าของปฏิทินหรือไม่ |
is | Boolean | กำหนดว่าจะแสดงกิจกรรมของปฏิทินในอินเทอร์เฟซผู้ใช้หรือไม่ |
set | Calendar | ตั้งค่าสีของปฏิทิน |
set | Calendar | ตั้งค่าคำอธิบายของปฏิทิน |
set | Calendar | กำหนดว่าจะให้ปฏิทินปรากฏในอินเทอร์เฟซผู้ใช้หรือไม่ |
set | Calendar | ตั้งชื่อปฏิทิน |
set | Calendar | กำหนดว่าจะแสดงกิจกรรมของปฏิทินในอินเทอร์เฟซผู้ใช้หรือไม่ |
set | Calendar | ตั้งค่าเขตเวลาของปฏิทิน |
unsubscribe | void | ยกเลิกการติดตามปฏิทินของผู้ใช้ |
Calendar App
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
Color | Color | การแจงนับที่แสดงสีที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน |
Event | Event | การแจงนับที่แสดงสีของกิจกรรมที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน |
Event | Event | Eventการแจงนับ |
Event | Event | Eventการแจงนับ |
Guest | Guest | การแจงนับที่แสดงสถานะที่ผู้เข้าร่วมมีได้สำหรับกิจกรรม |
Month | Month | การแจงนับที่แสดงเดือนของปี |
Visibility | Visibility | การแจงนับที่แสดงถึงระดับการเข้าถึงของกิจกรรม |
Weekday | Weekday | การแจงนับที่แสดงวันในสัปดาห์ |
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดทั้งวันซึ่งอาจกินเวลาหลายวัน |
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดทั้งวันซึ่งอาจกินเวลาหลายวัน |
create | Calendar | สร้างกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างชุดกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างชุดกิจกรรมใหม่ที่เกิดขึ้นตลอดวัน |
create | Calendar | สร้างปฏิทินใหม่ที่ผู้ใช้เป็นเจ้าของ |
create | Calendar | สร้างปฏิทินใหม่ที่ผู้ใช้เป็นเจ้าของ |
create | Calendar | สร้างกิจกรรมใหม่ |
create | Calendar | สร้างกิจกรรมใหม่ |
create | Calendar | สร้างกิจกรรมจากคำอธิบายรูปแบบอิสระ |
create | Calendar | สร้างซีรีส์กิจกรรมใหม่ |
create | Calendar | สร้างซีรีส์กิจกรรมใหม่ |
get | Calendar[] | รับปฏิทินทั้งหมดที่ผู้ใช้เป็นเจ้าของหรือติดตาม |
get | Calendar[] | รับปฏิทินทั้งหมดที่ผู้ใช้เป็นเจ้าของ |
get | Calendar|null | รับปฏิทินที่มีรหัสที่ระบุ |
get | Calendar[] | รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของหรือติดตาม |
get | String | รับสีของปฏิทิน |
get | Calendar | รับปฏิทินเริ่มต้นของผู้ใช้ |
get | String | รับคำอธิบายของปฏิทิน |
get | Calendar | รับกิจกรรมที่มีรหัสที่ระบุ |
get | Calendar | รับชุดกิจกรรมที่มีรหัสที่ระบุ |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่กำหนด |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่กำหนดและเป็นไปตามเกณฑ์ที่ระบุ |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ |
get | Calendar | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันที่ระบุและตรงตามเกณฑ์ที่ระบุ |
get | String | รับรหัสของปฏิทิน |
get | String | รับชื่อปฏิทิน |
get | Calendar|null | รับปฏิทินที่มีรหัสที่ระบุ หากผู้ใช้เป็นเจ้าของ |
get | Calendar[] | รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของ |
get | String | รับเขตเวลาของปฏิทิน |
is | Boolean | กำหนดว่าจะซ่อนปฏิทินในอินเทอร์เฟซผู้ใช้หรือไม่ |
is | Boolean | กำหนดว่าปฏิทินเป็นปฏิทินหลักสำหรับผู้ใช้ที่มีผลหรือไม่ |
is | Boolean | ระบุว่าคุณเป็นเจ้าของปฏิทินหรือไม่ |
is | Boolean | กำหนดว่าจะแสดงกิจกรรมของปฏิทินในอินเทอร์เฟซผู้ใช้หรือไม่ |
new | Event | สร้างออบเจ็กต์การเกิดซ้ำใหม่ ซึ่งใช้สร้างกฎสำหรับการเกิดซ้ำของเหตุการณ์ได้ |
set | Calendar | ตั้งค่าสีของปฏิทิน |
set | Calendar | ตั้งค่าคำอธิบายของปฏิทิน |
set | Calendar | กำหนดว่าจะให้ปฏิทินปรากฏในอินเทอร์เฟซผู้ใช้หรือไม่ |
set | Calendar | ตั้งชื่อปฏิทิน |
set | Calendar | กำหนดว่าจะแสดงกิจกรรมของปฏิทินในอินเทอร์เฟซผู้ใช้หรือไม่ |
set | Calendar | ตั้งค่าเขตเวลาของปฏิทิน |
subscribe | Calendar | ติดตามปฏิทินของผู้ใช้ด้วยรหัสที่ระบุ หากผู้ใช้ได้รับอนุญาตให้ติดตาม |
subscribe | Calendar | ติดตามปฏิทินของผู้ใช้ด้วยรหัสที่ระบุ หากผู้ใช้ได้รับอนุญาตให้ติดตาม |
Calendar Event
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Calendar | เพิ่มการช่วยเตือนทางอีเมลใหม่ลงในกิจกรรม |
add | Calendar | เพิ่มผู้เข้าร่วมในกิจกรรม |
add | Calendar | เพิ่มการแจ้งเตือนแบบป๊อปอัปใหม่ลงในกิจกรรม |
add | Calendar | เพิ่มการช่วยเตือนทาง SMS ใหม่ลงในกิจกรรม |
anyone | Boolean | กำหนดว่าผู้ใช้จะเพิ่มตัวเองเป็นผู้เข้าร่วมในกิจกรรมในปฏิทินได้หรือไม่ |
delete | void | ลบกิจกรรมในปฏิทิน |
delete | Calendar | ลบคีย์/แท็กค่าจากเหตุการณ์ |
get | Date | รับวันที่ที่กิจกรรมในปฏิทินตลอดวันสิ้นสุด |
get | Date | รับวันที่ที่กิจกรรมในปฏิทินตลอดวันเริ่มต้น |
get | String[] | รับคีย์ทั้งหมดสำหรับแท็กที่ตั้งค่าไว้ในเหตุการณ์ |
get | String | แสดงสีของกิจกรรมในปฏิทิน |
get | String[] | รับครีเอเตอร์ของกิจกรรม |
get | Date | รับวันที่สร้างเหตุการณ์ |
get | String | รับคำอธิบายของกิจกรรม |
get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทางอีเมลทั้งหมดของกิจกรรม |
get | Date | รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้สิ้นสุด |
get | Calendar | รับชุดกิจกรรมที่เกิดซ้ำซึ่งกิจกรรมนี้เป็นส่วนหนึ่ง |
get | Event | รับ Event ของเหตุการณ์นี้ |
get | Event | รับผู้เข้าร่วมโดยใช้อีเมล |
get | Event | รับผู้เข้าร่วมสำหรับกิจกรรม โดยไม่รวมเจ้าของกิจกรรม |
get | Event | รับผู้เข้าร่วมสำหรับกิจกรรม ซึ่งอาจรวมถึงเจ้าของกิจกรรมด้วย |
get | String | รับ iCalUID ที่ไม่ซ้ำกันของกิจกรรม |
get | Date | รับวันที่อัปเดตกิจกรรมครั้งล่าสุด |
get | String | รับสถานที่ของกิจกรรม |
get | Guest | รับสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล |
get | String | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ขึ้นมา |
get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนแบบป๊อปอัปทั้งหมดของกิจกรรม |
get | Integer[] | รับค่านาทีสําหรับการช่วยเตือนทาง SMS ทั้งหมดของกิจกรรม |
get | Date | รับวันที่และเวลาที่กิจกรรมในปฏิทินนี้เริ่มต้น |
get | String | รับค่าแท็กของเหตุการณ์ |
get | String | รับชื่อกิจกรรม |
get | Event | รับความโปร่งใสของเหตุการณ์ |
get | Visibility | รับระดับการเข้าถึงของกิจกรรม |
guests | Boolean | กำหนดว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
guests | Boolean | กำหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ |
guests | Boolean | กำหนดว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
is | Boolean | กำหนดว่านี่คือกิจกรรมตลอดวันหรือไม่ |
is | Boolean | ระบุว่าคุณเป็นเจ้าของกิจกรรมหรือไม่ |
is | Boolean | กำหนดว่ากิจกรรมเป็นส่วนหนึ่งของชุดกิจกรรมหรือไม่ |
remove | Calendar | นำการช่วยเตือนทั้งหมดออกจากกิจกรรม |
remove | Calendar | นำผู้เข้าร่วมออกจากกิจกรรม |
reset | Calendar | รีเซ็ตการช่วยเตือนโดยใช้การตั้งค่าเริ่มต้นของปฏิทิน |
set | Calendar | ตั้งค่าวันที่ของกิจกรรม |
set | Calendar | กำหนดวันที่ของกิจกรรม |
set | Calendar | กำหนดว่าผู้ที่ไม่ได้เป็นผู้เข้าร่วมจะเพิ่มตัวเองลงในกิจกรรมได้หรือไม่ |
set | Calendar | ตั้งค่าสีของกิจกรรมในปฏิทิน |
set | Calendar | ตั้งค่าคำอธิบายของกิจกรรม |
set | Calendar | กำหนดว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
set | Calendar | กำหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ |
set | Calendar | กำหนดว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
set | Calendar | ตั้งค่าสถานที่จัดกิจกรรม |
set | Calendar | ตั้งค่าสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล |
set | Calendar | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์เพื่อจัดเก็บข้อมูลเมตาที่กำหนดเอง |
set | Calendar | ตั้งค่าวันที่และเวลาเริ่มต้นและสิ้นสุดของกิจกรรม |
set | Calendar | ตั้งค่าชื่อกิจกรรม |
set | Calendar | ตั้งค่าความโปร่งใสของเหตุการณ์ |
set | Calendar | ตั้งค่าระดับการเข้าถึงของกิจกรรม |
Calendar Event Series
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Calendar | เพิ่มการช่วยเตือนทางอีเมลใหม่ลงในกิจกรรม |
add | Calendar | เพิ่มผู้เข้าร่วมในกิจกรรม |
add | Calendar | เพิ่มการแจ้งเตือนแบบป๊อปอัปใหม่ลงในกิจกรรม |
add | Calendar | เพิ่มการช่วยเตือนทาง SMS ใหม่ลงในกิจกรรม |
anyone | Boolean | กำหนดว่าผู้ใช้จะเพิ่มตัวเองเป็นผู้เข้าร่วมในกิจกรรมในปฏิทินได้หรือไม่ |
delete | void | ลบชุดกิจกรรม |
delete | Calendar | ลบคีย์/แท็กค่าจากเหตุการณ์ |
get | String[] | รับคีย์ทั้งหมดสำหรับแท็กที่ตั้งค่าไว้ในเหตุการณ์ |
get | String | แสดงสีของกิจกรรมในปฏิทิน |
get | String[] | รับครีเอเตอร์ของกิจกรรม |
get | Date | รับวันที่สร้างเหตุการณ์ |
get | String | รับคำอธิบายของกิจกรรม |
get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทางอีเมลทั้งหมดของกิจกรรม |
get | Event | รับ Event ของเหตุการณ์นี้ |
get | Event | รับผู้เข้าร่วมโดยใช้อีเมล |
get | Event | รับผู้เข้าร่วมสำหรับกิจกรรม โดยไม่รวมเจ้าของกิจกรรม |
get | Event | รับผู้เข้าร่วมสำหรับกิจกรรม ซึ่งอาจรวมถึงเจ้าของกิจกรรมด้วย |
get | String | รับ iCalUID ที่ไม่ซ้ำกันของกิจกรรม |
get | Date | รับวันที่อัปเดตกิจกรรมครั้งล่าสุด |
get | String | รับสถานที่ของกิจกรรม |
get | Guest | รับสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล |
get | String | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ขึ้นมา |
get | Integer[] | รับค่านาทีสำหรับการช่วยเตือนแบบป๊อปอัปทั้งหมดของกิจกรรม |
get | Integer[] | รับค่านาทีสําหรับการช่วยเตือนทาง SMS ทั้งหมดของกิจกรรม |
get | String | รับค่าแท็กของเหตุการณ์ |
get | String | รับชื่อกิจกรรม |
get | Event | รับความโปร่งใสของเหตุการณ์ |
get | Visibility | รับระดับการเข้าถึงของกิจกรรม |
guests | Boolean | กำหนดว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
guests | Boolean | กำหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ |
guests | Boolean | กำหนดว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
is | Boolean | ระบุว่าคุณเป็นเจ้าของกิจกรรมหรือไม่ |
remove | Calendar | นำการช่วยเตือนทั้งหมดออกจากกิจกรรม |
remove | Calendar | นำผู้เข้าร่วมออกจากกิจกรรม |
reset | Calendar | รีเซ็ตการช่วยเตือนโดยใช้การตั้งค่าเริ่มต้นของปฏิทิน |
set | Calendar | กำหนดว่าผู้ที่ไม่ได้เป็นผู้เข้าร่วมจะเพิ่มตัวเองลงในกิจกรรมได้หรือไม่ |
set | Calendar | ตั้งค่าสีของกิจกรรมในปฏิทิน |
set | Calendar | ตั้งค่าคำอธิบายของกิจกรรม |
set | Calendar | กำหนดว่าผู้เข้าร่วมจะเชิญผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
set | Calendar | กำหนดว่าผู้เข้าร่วมจะแก้ไขกิจกรรมได้หรือไม่ |
set | Calendar | กำหนดว่าผู้เข้าร่วมจะเห็นผู้เข้าร่วมคนอื่นๆ ได้หรือไม่ |
set | Calendar | ตั้งค่าสถานที่จัดกิจกรรม |
set | Calendar | ตั้งค่าสถานะกิจกรรม (เช่น เข้าร่วมหรือได้รับเชิญ) ของผู้ใช้ที่มีผล |
set | Calendar | กำหนดกฎการเกิดซ้ำสำหรับชุดกิจกรรมตลอดทั้งวัน |
set | Calendar | ตั้งค่ากฎการเกิดซ้ำสำหรับชุดกิจกรรมนี้ |
set | Calendar | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์เพื่อจัดเก็บข้อมูลเมตาที่กำหนดเอง |
set | Calendar | ตั้งค่าชื่อกิจกรรม |
set | Calendar | ตั้งค่าความโปร่งใสของเหตุการณ์ |
set | Calendar | ตั้งค่าระดับการเข้าถึงของกิจกรรม |
Color
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
BLUE | Enum |
#2952A3) |
BROWN | Enum |
#8D6F47) |
CHARCOAL | Enum |
#4E5D6C) |
CHESTNUT | Enum |
#865A5A) |
GRAY | Enum |
#5A6986) |
GREEN | Enum |
#0D7813) |
INDIGO | Enum |
#5229A3) |
LIME | Enum |
#528800) |
MUSTARD | Enum |
#88880E) |
OLIVE | Enum |
#6E6E41) |
ORANGE | Enum |
#BE6D00) |
PINK | Enum |
#B1365F) |
PLUM | Enum |
#705770) |
PURPLE | Enum |
#7A367A) |
RED | Enum |
#A32929) |
RED_ORANGE | Enum |
#B1440E) |
SEA_BLUE | Enum |
#29527A) |
SLATE | Enum |
#4A716C) |
TEAL | Enum |
#28754E) |
TURQOISE | Enum |
#1B887A) |
YELLOW | Enum |
#AB8B00) |
Event Color
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
PALE_BLUE | Enum |
"1") ซึ่งเรียกว่า "ลาเวนเดอร์" ใน UI ปฏิทิน |
PALE_GREEN | Enum |
"2") ซึ่งเรียกว่า "เขียวเสจ" ใน UI ปฏิทิน |
MAUVE | Enum |
"3") ซึ่งเรียกว่า "องุ่น" ใน UI ของปฏิทิน |
PALE_RED | Enum |
"4") ซึ่งเรียกว่า "ฟลามิงโก" ใน UI ของปฏิทิน |
YELLOW | Enum |
"5") ซึ่งเรียกว่า "กล้วย" ใน UI ของปฏิทิน |
ORANGE | Enum |
"6") ซึ่งเรียกว่า "ส้มจีน" ใน UI ปฏิทิน |
CYAN | Enum |
"7") ซึ่งเรียกว่า "นกยูง" ใน UI ปฏิทิน |
GRAY | Enum |
"8") ซึ่งเรียกว่า "กราไฟต์" ใน UI ของปฏิทิน |
BLUE | Enum |
"9") ซึ่งเรียกว่า "บลูเบอร์รี" ใน UI ปฏิทิน |
GREEN | Enum |
"10") ซึ่งเรียกว่า "โหระพา" ใน UI ปฏิทิน |
RED | Enum |
"11") ซึ่งเรียกว่า "มะเขือเทศ" ใน UI ของปฏิทิน |
Event Guest
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
get | Integer | รับจำนวนผู้เข้าร่วมเพิ่มเติมที่แขกรายนี้ระบุว่าเข้าร่วม |
get | String | รับอีเมลของผู้เข้าร่วม |
get | Guest | รับสถานะของผู้เข้าร่วมสำหรับกิจกรรม |
get | String | รับชื่อแขก |
Event Recurrence
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำในแต่ละวัน |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกวัน |
add | Event | เพิ่มกฎที่ทำให้เหตุการณ์เกิดซ้ำในวันที่ที่เฉพาะเจาะจง |
add | Event | เพิ่มกฎที่ยกเว้นการเกิดซ้ำสำหรับวันที่ที่เฉพาะเจาะจง |
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำเป็นรายเดือน |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกเดือน |
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำเป็นรายสัปดาห์ |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกสัปดาห์ |
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำเป็นรายปี |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกปี |
set | Event | ตั้งค่าเขตเวลาสำหรับการเกิดซ้ำนี้ |
Event Transparency
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
OPAQUE | Enum | กิจกรรมจะบล็อกเวลาในปฏิทิน |
TRANSPARENT | Enum | กิจกรรมจะไม่บล็อกเวลาในปฏิทิน |
Event Type
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
DEFAULT | Enum | กิจกรรมเป็นกิจกรรมทั่วไป |
BIRTHDAY | Enum | กิจกรรมนี้เป็นกิจกรรมพิเศษตลอดทั้งวันซึ่งจะจัดขึ้นทุกปี |
FOCUS_TIME | Enum | กิจกรรมเป็นกิจกรรมที่ต้องการสมาธิ |
FROM_GMAIL | Enum | กิจกรรมเป็นกิจกรรมจาก Gmail |
OUT_OF_OFFICE | Enum | กิจกรรมเป็นกิจกรรมลางาน |
WORKING_LOCATION | Enum | กิจกรรมเป็นกิจกรรมสถานที่ทำงาน |
Guest Status
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
INVITED | Enum | ผู้เข้าร่วมได้รับเชิญแล้ว แต่ยังไม่ได้ระบุว่าจะเข้าร่วมหรือไม่ |
MAYBE | Enum | ผู้เข้าร่วมระบุว่าอาจเข้าร่วม |
NO | Enum | ผู้เข้าร่วมระบุว่าตนจะไม่เข้าร่วม |
OWNER | Enum | ผู้เข้าร่วมเป็นเจ้าของกิจกรรม |
YES | Enum | ผู้เข้าร่วมระบุว่าตนจะเข้าร่วม |
Recurrence Rule
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำในแต่ละวัน |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกวัน |
add | Event | เพิ่มกฎที่ทำให้เหตุการณ์เกิดซ้ำในวันที่ที่เฉพาะเจาะจง |
add | Event | เพิ่มกฎที่ยกเว้นการเกิดซ้ำสำหรับวันที่ที่เฉพาะเจาะจง |
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำเป็นรายเดือน |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกเดือน |
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำเป็นรายสัปดาห์ |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกสัปดาห์ |
add | Recurrence | เพิ่มกฎที่ยกเว้นการเกิดซ้ำเป็นรายปี |
add | Recurrence | เพิ่มกฎที่ทำให้กิจกรรมเกิดซ้ำทุกปี |
interval(interval) | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะในช่วงเวลานี้ของหน่วยเวลาของกฎ |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะในเดือนที่ระบุ |
only | Recurrence | กำหนดค่ากฎให้มีผลกับเดือนที่เฉพาะเจาะจงเท่านั้น |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะกับวันใดวันหนึ่งของเดือน |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะบางวันของเดือน |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะสัปดาห์ที่เฉพาะเจาะจงของปี |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะกับวันใดวันหนึ่งในสัปดาห์ |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะในบางวันของสัปดาห์ |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะในสัปดาห์ที่เฉพาะเจาะจงของปี |
only | Recurrence | กำหนดค่ากฎให้มีผลเฉพาะในวันใดวันหนึ่งของปี |
only | Recurrence | กำหนดค่ากฎให้ใช้กับบางวันของปีเท่านั้น |
set | Event | ตั้งค่าเขตเวลาสำหรับการเกิดซ้ำนี้ |
times(times) | Recurrence | กำหนดค่ากฎให้สิ้นสุดหลังจากเกิดซ้ำในจำนวนครั้งที่กำหนด |
until(endDate) | Recurrence | กำหนดค่ากฎให้สิ้นสุดในวันที่ที่ระบุ (รวมวันที่) |
week | Recurrence | กำหนดวันเริ่มต้นของสัปดาห์เพื่อวัตถุประสงค์ในการใช้กฎ |
Visibility
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
|---|---|---|
CONFIDENTIAL | Enum | กิจกรรมเป็นแบบส่วนตัว |
DEFAULT | Enum | ใช้ระดับการเข้าถึงเริ่มต้นสำหรับกิจกรรมในปฏิทิน |
PRIVATE | Enum | กิจกรรมนี้เป็นแบบส่วนตัวและมีเพียงผู้เข้าร่วมกิจกรรมเท่านั้นที่ดูรายละเอียดกิจกรรมได้ |
PUBLIC | Enum | กิจกรรมเป็นแบบสาธารณะและผู้อ่านปฏิทินทุกคนจะเห็นรายละเอียดกิจกรรม |