Google Calendar

คุณสามารถซิงโครไนซ์ Google Calendar กับตัวตั้งเวลาของการแสดงผลได้ คุณจะซิงโครไนซ์เพียงแค่ตัวตั้งเวลาเดียวกับปฏิทิน องค์ประกอบที่เลือกไม่ถูกซิงโครไนซ์ ถ้ามีเหตุการณ์ที่ถูกลบ องค์ประกอบเหล่านั้นจะถูกลบออก

เงื่อนไขเบื้องต้น

  • ต้องมีการเชื่อมต่ออินเทอร์เน็ตกับบริการ Google Cloud ซึ่งสื่อสารผ่าน HTTPS ผ่านพอร์ต 443
  • ต้องเพิ่ม Google Calendar API ไปยังคอนโซลคลาวด์ ดูที่: https://console.cloud.google.com/
  • ต้องมีบัญชีบริการกับการตรวจสอบตัวตน JSON ที่ถูกเปิดใช้งาน
  • บัญชีบริการต้องมีสิทธิ์ (Scope) สำหรับ Google Calendar
  • Google Calendar ที่จะซิงโครไนซ์ต้องแชร์กับบัญชีบริการด้วยสิทธิ์เต็มทั้งหมด

การตั้งค่า

หลังจากที่สร้างบัญชีบริการแล้ว คุณสามารถนำเข้าไฟล์การตรวจสอบตัวตน JSON ได้ ถ้าการตรวจสอบตัวตนถูกนำเข้าหนึ่งครั้งและถูกบันทึกในการตั้งค่า การตรวจสอบตัวตนนั้นสามารถแทนที่ได้ แต่ไม่สามารถลบออกได้ บัญชีบริการหนึ่งบัญชีสามารถใช้กับปฏิทินหลายปฏิทินได้ ตั้งแต่ที่มีสิทธิ์เข้าถึงปฏิทินเหล่านั้น

หมายเหตุ: การตรวจสอบตัวตนจะยังคงอยู่แม้กระทั่งหลังจากการส่งออกโครงการของโครงการ แต่ไม่สามารถอ่านได้

คุณสามารถพบกับไอดีปฏิทินบนเว็บไซต์ของ Google Calendar ในส่วนตั้งค่า

เขตเวลา

ถ้าคุณกำหนดเขตเวลาที่แตกต่างกันสำหรับ Google Calendar กับโครงการ ความผิดพลาดในเหตุการณ์อาจเกิดขึ้น โดยเฉพาะอย่างยิ่งเมื่อเหตุการณ์ซ้ำกันและเขตเวลามีฤดูร้อนและฤดูหนาว

ฟังก์ชันที่ไม่ได้รับการสนับสนุน

ปฏิทินของ Antcas Control ไม่สมบูรณ์กับ Google Calendar ฟังก์ชันต่อไปนี้ไม่ได้รับการสนับสนุนในขณะนี้:

  • เหตุการณ์ที่ซ้ำกันทุกชั่วโมงใน Antcas Control จะถูกละเว้น
  • การแจ้งเตือนไม่สามารถตั้งค่าได้
  • อุปกรณ์รอบข้างที่เปิดใช้งานจะไม่ถูกส่งไปยัง Google Calendar
  • คุณลักษณะขั้นสูง เช่น ประเภทของเหตุการณ์ จะถูกละเว้น
  • เมื่อมีเหตุการณ์ซ้ำกัน การเปลี่ยนแปลงในชุดจะถูกละเว้น ฟีเจอร์นี้ได้รับการวางแผนและจะถูกนำมาใช้ในภายหลัง

การสนับสนุนเวลาเรียลไทม์

เพื่อดูแลการอัปเดตเวลาเรียลไทม์ ต้องมีการตั้งค่าพอร์ตรับเข้าที่ถูกต้อง การเชื่อมต่อสามารถทำผ่านการแสดงผลหรือผ่าน Antcas Hub การแสดงผลต้องใช้ HTTPS และมีใบอนุญาตที่ถูกต้อง อดเดรสไม่สามารถกำหนดได้อย่างอิสระ

ถ้ามีการเปิดใช้งาน การเข้าถึงจากระยะไกลและมีการเชื่อมต่อเวลาเรียลไทม์ การซิงโครไนซ์เหตุการณ์จะถูกอัปเดตในเวลาเรียลไทม์เมื่อมีการเปลี่ยนแปลงใน Google Calendar

หากไม่สามารถสร้างการเชื่อมต่อเวลาเรียลไทม์ได้ การค้นหาใหม่จะถูกสร้างขึ้นทุกห้านาที คำขอสำหรับการอัปเดตเวลาเรียลไทม์มีผลใช้บังครั้งละ 24 ชั่วโมง และจะถูกรายงานต่อไปโดยอัตโนมัติ

ดูเพิ่มเติม