איתור באגים של סקריפט webhook שבוצע. לאובייקט ניפוי הבאגים יש את המאפיינים הבאים.
| Property | Type | תיאור |
|---|---|---|
| logs | מערך | מערך של רשומות יומן. |
| ms | string | משך ביצוע סקריפט באלפיות שניות. |
object script.update(אובייקט/מערך scripts)
שיטה זו מאפשרת לעדכן סקריפטים קיימים.
שיטה זו זמינה רק לסוג משתמש סופר אדמין. ניתן לבטל הרשאות להתקשר למתודה בהגדרות תפקידי המשתמש. לִרְאוֹת מִשׁתַמֵשׁ תפקידים למידע נוסף.
(object/array) מאפייני סקריפט לעדכון.
יש להגדיר את המאפיין 'scriptid' עבור כל סקריפט, כל השאר נכסים הם אופציונליים. רק המאפיינים שעברו יעודכנו, כולם אחרים יישארו ללא שינוי. חריג הוא שינוי מאפיין 'סוג' מ-5 (Webhook) לאחר: המאפיין 'פרמטרים' ינוקה.
(object) מחזירה אובייקט המכיל את המזהים של הסקריפטים המעודכנים תחת המאפיין scriptids.
שנה את הפקודה של הסקריפט ל-"/bin/ping -c 10 {HOST.CONN} 2>&1".
בַּקָשָׁה:
{ "jsonrpc": "2.0", "method": "script.update", "params": { "scriptid": "1", "command": "/bin/ping -c 10 {HOST.CONN} 2>&1" }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "מזהה": 1 }תְגוּבָה:
CScript::update() בתוך ui/include/classes/api/services/CScript.php.