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 -- הסוכן לעולם אינו רואה את הסיסמה הגולמית.

דפים קשורים ​