RemoteGymp · API v1

שמור עותק מסונכרן

העתק את רשימת ההתקנים שלך למערכת אחרת, ולאחר מכן אחזר רק את מה שהשתנה.

  1. צלם תמונת מצב מלאה

    קרא ל-POST /v1/sync/devices כאשר previousSnapshotId מוגדר ל-null. קרא את GET /v1/sync/devices/{snapshotId}, תוך העברת כל ערך next כ-after, עד ש-next יהיה null.

  2. שמור את נקודת הבדיקה שלך לאחר שכל דף יבוצע בהצלחה

    החל כל דף, ולאחר מכן שמור את מזהה הצילום. בפעם הבאה, שלח את המזהה הזה כ-previousSnapshotId. החל רשומות upsert על ידי הוספה או עדכון של ההתקן; הסר רשומות המסומנות deleted, שערך ההתקן שלהן הוא null. ודא שכל דף בטוח להחלה חוזרת. שמור את נקודת הבדיקה הישנה שלך עד שהעדכון כולו יבוצע בהצלחה.

  3. התחל שוב בעת הצורך

    אם נקודת הביקורת פגה עם 410, צור תמונת מצב מלאה חדשה והשווה אותה לנתונים השמורים שלך. תמונות מצב שייכות לאישור שיצר אותן, לכן אישור חלופי זקוק לנקודת בסיס משלו.

  4. שמור נקודות ביקורת נפרדות עבור נתונים אחרים

    תמונות מצב של מכשירים מכילות סיכומים. מלאי מפורט, תוכנה, התראות ושדות מותאמים אישית משתמשים כל אחד ב-POST /v1/sync/{resource} וזקוק לנקודת ביקורת משלו.

  5. מגבלות תמונת מצב

    תמונות מצב פגות לאחר שבעה ימים ומכילות לכל היותר 10,000 מכשירים. כל אישור רשאי ליצור ארבע תמונות מצב לכל משאב ולארגון לשעה; כל ארגון רשאי ליצור עשרים בסך הכל לשעה. אחסון תמונות דחוסות מוגבל ל-256 MiB לכל ארגון.

התייחסות ל-API →

תיקון תוכן 3f225a253 · OpenAPI SHA-256: b12c42306a89