איתור באגים של סקריפט 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.