ส่งความคิดเห็น
Calendar Service
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปฏิทิน
บริการนี้ช่วยให้สคริปต์เข้าถึงและแก้ไข Google ปฏิทินของผู้ใช้ได้ รวมถึงปฏิทินอื่นๆ ที่ผู้ใช้ติดตามอยู่
ชั้นเรียน
ชื่อ รายละเอียดแบบย่อ
Calendar
แสดงปฏิทินที่ผู้ใช้เป็นเจ้าของหรือติดตามอยู่
Calendar App
อนุญาตให้สคริปต์อ่านและอัปเดต Google ปฏิทินของผู้ใช้
Calendar Event
แสดงกิจกรรมในปฏิทินรายการเดียว
Calendar Event Series
แสดงชุดเหตุการณ์ (กิจกรรมที่เกิดซ้ำ)
Color
อาร์เรย์แบบจำกัดที่แสดงสีที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน
Event Color
อาร์เรย์แบบจำกัดที่แสดงสีของกิจกรรมที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน
Event Guest
แสดงถึงแขกของกิจกรรม
Event Recurrence
แสดงการตั้งค่าการเกิดซ้ำสำหรับชุดเหตุการณ์
Event Transparency
อาร์เรย์แบบจำกัดที่แสดงถึงความโปร่งใสของเหตุการณ์
Event Type
Enum ที่แสดงถึงประเภทของเหตุการณ์
Guest Status
อาร์เรย์แบบจำกัดที่แสดงสถานะที่ผู้เข้าร่วมมีได้สำหรับกิจกรรม
Recurrence Rule
แสดงกฎการเกิดซ้ำสำหรับชุดเหตุการณ์
Visibility
อาร์เรย์แบบจำกัดที่แสดงถึงระดับการเข้าถึงของเหตุการณ์
เมธอด
วิธีการ ประเภทการแสดงผล รายละเอียดแบบย่อ
create All Day Event(title, date)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่
create All Day Event(title, startDate, endDate)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน
create All Day Event(title, startDate, endDate, options)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน
create All Day Event(title, date, options)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่
create All Day Event Series(title, startDate, recurrence)
Calendar Event Series
สร้างชุดกิจกรรมตลอดทั้งวันใหม่
create All Day Event Series(title, startDate, recurrence, options)
Calendar Event Series
สร้างชุดกิจกรรมตลอดทั้งวันใหม่
create Event(title, startTime, endTime)
Calendar Event
สร้างเหตุการณ์ใหม่
create Event(title, startTime, endTime, options)
Calendar Event
สร้างเหตุการณ์ใหม่
create Event From Description(description)
Calendar Event
สร้างเหตุการณ์จากคําอธิบายรูปแบบอิสระ
create Event Series(title, startTime, endTime, recurrence)
Calendar Event Series
สร้างชุดเหตุการณ์ใหม่
create Event Series(title, startTime, endTime, recurrence, options)
Calendar Event Series
สร้างชุดเหตุการณ์ใหม่
delete Calendar()
void
ลบปฏิทินอย่างถาวร
get Color()
String
รับสีของปฏิทิน
get Description()
String
รับคําอธิบายของปฏิทิน
get Event By Id(iCalId)
Calendar Event
รับเหตุการณ์ที่มีรหัสที่ระบุ
get Event Series By Id(iCalId)
Calendar Event Series
รับชุดเหตุการณ์ที่มีรหัสที่ระบุ
get Events(startTime, endTime)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงวันที่ที่ระบุ
get Events(startTime, endTime, options)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่ระบุและตรงกับเกณฑ์ที่ระบุ
get Events For Day(date)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ
get Events For Day(date, options)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ และตรงกับเกณฑ์ที่ระบุ
get Id()
String
รับรหัสของปฏิทิน
get Name()
String
รับชื่อปฏิทิน
get Time Zone()
String
รับเขตเวลาของปฏิทิน
is Hidden()
Boolean
กำหนดว่าปฏิทินจะซ่อนอยู่ในอินเทอร์เฟซผู้ใช้หรือไม่
is My Primary Calendar()
Boolean
ระบุว่าปฏิทินเป็นปฏิทินหลักของผู้ใช้ที่มีสิทธิ์หรือไม่
is Owned By Me()
Boolean
ระบุว่าคุณเป็นเจ้าของปฏิทินหรือไม่
is Selected()
Boolean
กำหนดว่ากิจกรรมของปฏิทินจะแสดงในอินเทอร์เฟซผู้ใช้หรือไม่
set Color(color)
Calendar
ตั้งค่าสีของปฏิทิน
set Description(description)
Calendar
ตั้งค่าคําอธิบายของปฏิทิน
set Hidden(hidden)
Calendar
ตั้งค่าว่าต้องการให้ปฏิทินปรากฏในอินเทอร์เฟซผู้ใช้หรือไม่
set Name(name)
Calendar
ตั้งชื่อปฏิทิน
set Selected(selected)
Calendar
ตั้งค่าว่าต้องการให้กิจกรรมของปฏิทินแสดงในอินเทอร์เฟซผู้ใช้หรือไม่
set Time Zone(timeZone)
Calendar
ตั้งค่าเขตเวลาของปฏิทิน
unsubscribe From Calendar()
void
ยกเลิกการติดตามปฏิทินของผู้ใช้
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
Color
Color
อาร์เรย์แบบจำกัดที่แสดงสีที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน
Event Color
Event Color
อาร์เรย์แบบจำกัดที่แสดงสีของกิจกรรมที่มีชื่อซึ่งพร้อมใช้งานในบริการปฏิทิน
Event Transparency
Event Transparency
การแจงนับ Event Transparency
Event Type
Event Type
การแจงนับ Event Type
Guest Status
Guest Status
อาร์เรย์แบบจำกัดที่แสดงสถานะที่ผู้เข้าร่วมมีได้สำหรับกิจกรรม
Month
Month
อาร์เรย์แบบจำกัดที่แสดงถึงเดือนของปี
Visibility
Visibility
อาร์เรย์แบบจำกัดที่แสดงถึงระดับการเข้าถึงของเหตุการณ์
Weekday
Weekday
อาร์เรย์แบบจำกัดที่แสดงวันในสัปดาห์
เมธอด
วิธีการ ประเภทการแสดงผล รายละเอียดแบบย่อ
create All Day Event(title, date)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่
create All Day Event(title, startDate, endDate)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน
create All Day Event(title, startDate, endDate, options)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่ซึ่งอาจครอบคลุมหลายวัน
create All Day Event(title, date, options)
Calendar Event
สร้างกิจกรรมตลอดทั้งวันใหม่
create All Day Event Series(title, startDate, recurrence)
Calendar Event Series
สร้างชุดกิจกรรมตลอดทั้งวันใหม่
create All Day Event Series(title, startDate, recurrence, options)
Calendar Event Series
สร้างชุดกิจกรรมตลอดทั้งวันใหม่
create Calendar(name)
Calendar
สร้างปฏิทินใหม่ซึ่งผู้ใช้เป็นเจ้าของ
create Calendar(name, options)
Calendar
สร้างปฏิทินใหม่ซึ่งผู้ใช้เป็นเจ้าของ
create Event(title, startTime, endTime)
Calendar Event
สร้างเหตุการณ์ใหม่
create Event(title, startTime, endTime, options)
Calendar Event
สร้างเหตุการณ์ใหม่
create Event From Description(description)
Calendar Event
สร้างเหตุการณ์จากคําอธิบายรูปแบบอิสระ
create Event Series(title, startTime, endTime, recurrence)
Calendar Event Series
สร้างชุดเหตุการณ์ใหม่
create Event Series(title, startTime, endTime, recurrence, options)
Calendar Event Series
สร้างชุดเหตุการณ์ใหม่
get All Calendars()
Calendar[]
รับปฏิทินทั้งหมดที่ผู้ใช้เป็นเจ้าของหรือสมัครใช้บริการ
get All Owned Calendars()
Calendar[]
รับปฏิทินทั้งหมดที่ผู้ใช้เป็นเจ้าของ
get Calendar By Id(id)
Calendar
รับปฏิทินที่มีรหัสที่ระบุ
get Calendars By Name(name)
Calendar[]
รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของหรือติดตามอยู่
get Color()
String
รับสีของปฏิทิน
get Default Calendar()
Calendar
รับปฏิทินเริ่มต้นของผู้ใช้
get Description()
String
รับคําอธิบายของปฏิทิน
get Event By Id(iCalId)
Calendar Event
รับเหตุการณ์ที่มีรหัสที่ระบุ
get Event Series By Id(iCalId)
Calendar Event Series
รับชุดเหตุการณ์ที่มีรหัสที่ระบุ
get Events(startTime, endTime)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงวันที่ที่ระบุ
get Events(startTime, endTime, options)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่ระบุและตรงกับเกณฑ์ที่ระบุ
get Events For Day(date)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ
get Events For Day(date, options)
Calendar Event[]
รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันหนึ่งๆ และตรงกับเกณฑ์ที่ระบุ
get Id()
String
รับรหัสของปฏิทิน
get Name()
String
รับชื่อปฏิทิน
get Owned Calendar By Id(id)
Calendar
รับปฏิทินที่มีรหัสที่ระบุ หากผู้ใช้เป็นเจ้าของ
get Owned Calendars By Name(name)
Calendar[]
รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของ
get Time Zone()
String
รับเขตเวลาของปฏิทิน
is Hidden()
Boolean
กำหนดว่าปฏิทินจะซ่อนอยู่ในอินเทอร์เฟซผู้ใช้หรือไม่
is My Primary Calendar()
Boolean
ระบุว่าปฏิทินเป็นปฏิทินหลักของผู้ใช้ที่มีสิทธิ์หรือไม่
is Owned By Me()
Boolean
ระบุว่าคุณเป็นเจ้าของปฏิทินหรือไม่
is Selected()
Boolean
กำหนดว่ากิจกรรมของปฏิทินจะแสดงในอินเทอร์เฟซผู้ใช้หรือไม่
new Recurrence()
Event Recurrence
สร้างออบเจ็กต์การเกิดซ้ำใหม่ ซึ่งสามารถใช้สร้างกฎการเกิดซ้ำของเหตุการณ์
set Color(color)
Calendar
ตั้งค่าสีของปฏิทิน
set Description(description)
Calendar
ตั้งค่าคําอธิบายของปฏิทิน
set Hidden(hidden)
Calendar
ตั้งค่าว่าต้องการให้ปฏิทินปรากฏในอินเทอร์เฟซผู้ใช้หรือไม่
set Name(name)
Calendar
ตั้งชื่อปฏิทิน
set Selected(selected)
Calendar
ตั้งค่าว่าต้องการให้กิจกรรมของปฏิทินแสดงในอินเทอร์เฟซผู้ใช้หรือไม่
set Time Zone(timeZone)
Calendar
ตั้งค่าเขตเวลาของปฏิทิน
subscribe To Calendar(id)
Calendar
ติดตามผู้ใช้ในปฏิทินด้วยรหัสที่ระบุ หากผู้ใช้ได้รับอนุญาตให้ติดตาม
subscribe To Calendar(id, options)
Calendar
ติดตามผู้ใช้ในปฏิทินด้วยรหัสที่ระบุ หากผู้ใช้ได้รับอนุญาตให้ติดตาม
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
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
Olive (#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
)
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
PALE_BLUE
Enum
น้ำเงินอ่อน ("1"
) หรือที่เรียกว่า "นกยูง" ใน UI ของปฏิทิน
PALE_GREEN
Enum
เขียวอ่อน ("2"
) หรือที่เรียกว่า "เขียว Sage" ใน 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"
) หรือที่เรียกว่า "Basil" ใน UI ของปฏิทิน
RED
Enum
สีแดง ("11"
) หรือที่เรียกว่า "มะเขือเทศ" ใน UI ปฏิทิน
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
OPAQUE
Enum
กิจกรรมจะบล็อกเวลาในปฏิทิน
TRANSPARENT
Enum
กิจกรรมไม่ได้บล็อกเวลาในปฏิทิน
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
DEFAULT
Enum
กิจกรรมเป็นกิจกรรมทั่วไป
BIRTHDAY
Enum
กิจกรรมนี้เป็นกิจกรรมพิเศษตลอดทั้งวันที่เกิดซ้ำทุกปี
FOCUS_TIME
Enum
กิจกรรมเป็นกิจกรรมที่ต้องการสมาธิ
FROM_GMAIL
Enum
กิจกรรมดังกล่าวเป็นกิจกรรมจาก Gmail
OUT_OF_OFFICE
Enum
กิจกรรมเป็นกิจกรรมลางาน
WORKING_LOCATION
Enum
กิจกรรมเป็นกิจกรรมสถานที่ทำงาน
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
INVITED
Enum
ผู้เข้าร่วมได้รับเชิญแล้ว แต่ยังไม่ได้ระบุว่าจะเข้าร่วมหรือไม่
MAYBE
Enum
ผู้เข้าร่วมระบุว่าอาจเข้าร่วม
NO
Enum
ผู้เข้าร่วมระบุว่าจะไม่เข้าร่วม
OWNER
Enum
ผู้เข้าร่วมเป็นเจ้าของกิจกรรม
YES
Enum
ผู้เข้าร่วมระบุว่าจะเข้าร่วม
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ ประเภท คำอธิบาย
CONFIDENTIAL
Enum
กิจกรรมเป็นแบบส่วนตัว
DEFAULT
Enum
ใช้ระดับการเข้าถึงเริ่มต้นสำหรับกิจกรรมในปฏิทิน
PRIVATE
Enum
กิจกรรมเป็นแบบส่วนตัวและมีเพียงผู้เข้าร่วมกิจกรรมเท่านั้นที่ดูรายละเอียดกิจกรรมได้
PUBLIC
Enum
กิจกรรมเป็นแบบสาธารณะและรายละเอียดกิจกรรมจะแสดงต่อผู้อ่านทุกคนในปฏิทิน
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-12-22 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-12-22 UTC"],[[["The Google Apps Script Calendar Service enables interaction with Google Calendars, allowing scripts to create, modify, and delete events and calendars."],["It offers classes like `Calendar`, `CalendarApp`, and `CalendarEvent` with specific methods for managing various calendar aspects."],["Recurring events are handled through `CalendarEventSeries` and `RecurrenceRule`, which provide extensive options for recurrence patterns and exclusions."],["The service utilizes enums like `Color`, `EventColor`, and `Visibility` to define event properties."],["`CalendarEvent` methods allow detailed control over event details, such as reminders, guests, and visibility settings."]]],[]]