ユーザービューベースのデバイスは 、EveryStep スクリプトツールを使用してのみ編集できます。
デバイス編集要求は、 デバイス情報 を引き出したときに取得するデータと同じで構成されます。 それはあなたの目標に従って処理され、POSTメソッドを使用して同じデバイスURIに送り返すことができます。
URL をリクエストする
投稿 | https://api.dotcom-monitor.com/config_api_v1/device/{device_id} |
パスパラメータ
畑 | 種類 | 必須 | 形容 |
---|---|---|---|
device_id |
糸 |
true |
編集する必要がある監視デバイスの一意の ID。 |
ドットコムモニターアカウント内からデバイスIDを表示するには、デバイスマネージャのリストでターゲットデバイスを開いて編集します。 ブラウザのアドレスバーには、次のようなものが表示されます。
https://user.dotcom-monitor.com/ClientID/DeviceEdit?pid=dc7f4ff2ca944dekjh1078b96707002&deviceId=63698&taskId=132834
デバイス Id=63698はタスク ID です。
ヘッダー パラメーター
Content-Type: application/json
投稿本文の例
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Avoid_Simultaneous_Checks":false,
"False_Positive_Check":false,
"Locations":[1,2,4,5,8],
"Send_Uptime_Alert":true,
"Status_Description":"ACTIVE",
"Postpone":false,
"Owner_Device_Id":8534,
"Frequency":60,
"Filter_Id":1091,
"Scheduler_Id":832,
"Notifications":
{
"E_Mail_Flag":true,
"E_Mail_Address":"example@email.com",
"E_Mail_TimeInterval_Min":20,
"Notification_Groups":
[
{
"Id":608,
"Time_Shift_Min":10
},
{
"Id":609,
"Time_Shift_Min":20
},
{
"Id":613,
"Time_Shift_Min":0
}
]
},
"Platform_Id":1,
"Name":"new name"
}
{
"Avoid_Simultaneous_Checks":false,
"False_Positive_Check":false,
"Locations":[1,2,4,5,8],
"Send_Uptime_Alert":true,
"Status_Description":"ACTIVE",
"Postpone":false,
"Owner_Device_Id":8534,
"Frequency":60,
"Filter_Id":1091,
"Scheduler_Id":832,
"Notifications":
{
"E_Mail_Flag":true,
"E_Mail_Address":"example@email.com",
"E_Mail_TimeInterval_Min":20,
"Notification_Groups":
[
{
"Id":608,
"Time_Shift_Min":10
},
{
"Id":609,
"Time_Shift_Min":20
},
{
"Id":613,
"Time_Shift_Min":0
}
]
},
"Platform_Id":1,
"Name":"new name"
}
{ "Avoid_Simultaneous_Checks":false, "False_Positive_Check":false, "Locations":[1,2,4,5,8], "Send_Uptime_Alert":true, "Status_Description":"ACTIVE", "Postpone":false, "Owner_Device_Id":8534, "Frequency":60, "Filter_Id":1091, "Scheduler_Id":832, "Notifications": { "E_Mail_Flag":true, "E_Mail_Address":"example@email.com", "E_Mail_TimeInterval_Min":20, "Notification_Groups": [ { "Id":608, "Time_Shift_Min":10 }, { "Id":609, "Time_Shift_Min":20 }, { "Id":613, "Time_Shift_Min":0 } ] }, "Platform_Id":1, "Name":"new name" }
ボディ パラメータ
「API: デバイス メソッドの概要 」で、共通フィールドの説明 を見つけてください。
成功の応答
応答の例
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Success":true,
"Result":"Device 8533 has been updated"
}
{
"Success":true,
"Result":"Device 8533 has been updated"
}
{ "Success":true, "Result":"Device 8533 has been updated" }