Skip to content

אינטגרציית CalDAV

חברו את סוכן ה-Triggerfish שלכם לכל שרת לוח שנה תואם CalDAV. זה מאפשר פעולות לוח שנה בין ספקים התומכים בתקן CalDAV, כולל iCloud, Fastmail, Nextcloud, Radicale וכל שרת CalDAV באירוח עצמי.

ספקים נתמכים

ספקכתובת CalDAVהערות
iCloudhttps://caldav.icloud.comדורש סיסמה ייעודית לאפליקציה
Fastmailhttps://caldav.fastmail.com/dav/calendarsCalDAV סטנדרטי
Nextcloudhttps://your-server.com/remote.php/davאירוח עצמי
Radicalehttps://your-server.comאירוח עצמי קל-משקל
Baikalhttps://your-server.com/dav.phpאירוח עצמי

עבור Google Calendar, השתמשו באינטגרציית

Google Workspace במקום, המשתמשת ב-API המקורי של Google עם OAuth2. CalDAV מיועד לספקי לוח שנה שאינם Google. :::

הגדרה

שלב 1: קבלת אישורי CalDAV

אתם צריכים שלושה פרטי מידע מספק לוח השנה שלכם:

  • כתובת CalDAV -- כתובת URL הבסיסית של שרת ה-CalDAV
  • שם משתמש -- שם המשתמש או הדוא"ל שלכם
  • סיסמה -- סיסמת החשבון או סיסמה ייעודית לאפליקציה

סיסמאות ייעודיות לאפליקציה רוב הספקים דורשים סיסמה ייעודית

לאפליקציה במקום סיסמת החשבון הראשית. בדקו בתיעוד הספק שלכם כיצד ליצור אחת. :::

שלב 2: הגדרת Triggerfish

yaml
integrations:
  caldav:
    url: "https://caldav.icloud.com"
    username: "you@icloud.com"
    # סיסמה מאוחסנת ב-OS keychain
    classification: CONFIDENTIAL
אפשרותסוגנדרשתיאור
urlstringכןכתובת URL בסיסית של שרת CalDAV
usernamestringכןשם משתמש או דוא"ל של החשבון
passwordstringכןסיסמת חשבון (מאוחסנת ב-OS keychain)
classificationstringלארמת סיווג (ברירת מחדל: CONFIDENTIAL)

שלב 3: גילוי לוחות שנה

בחיבור הראשון, הסוכן מריץ גילוי CalDAV למציאת כל לוחות השנה הזמינים. לוחות השנה שנמצאו נשמרים במטמון מקומי.

bash
triggerfish connect caldav

כלים זמינים

כליתיאור
caldav_listרשימת כל לוחות השנה בחשבון
caldav_eventsשליפת אירועים לטווח תאריכים מלוח שנה אחד או מכולם
caldav_createיצירת אירוע לוח שנה חדש
caldav_updateעדכון אירוע קיים
caldav_deleteמחיקת אירוע
caldav_searchחיפוש אירועים לפי שאילתת טקסט
caldav_freebusyבדיקת מצב פנוי/תפוס לטווח זמן

סיווג

נתוני לוח שנה מוגדרים כברירת מחדל ל-CONFIDENTIAL כיוון שהם מכילים שמות, לוחות זמנים, מיקומים ופרטי פגישות. גישה לכל כלי CalDAV מעלה את זיהום הסשן לרמת הסיווג המוגדרת.

אימות

CalDAV משתמש ב-HTTP Basic Auth מעל TLS. אישורים מאוחסנים ב-OS keychain ומוזרקים בשכבת ה-HTTP מתחת להקשר ה-LLM -- הסוכן לעולם אינו רואה את הסיסמה הגולמית.

דפים קשורים