configureNotificationsSettings: мэдэгдлийн тохиргоог API-аар тохируулах
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ арга нь өгөгдсөн хэрэглэгчийн дансны мэдэгдлийн тохиргоог тохируулна.
Параметрүүд
- `accountId` — Төрөл: String; Заавал биш: Тийм; Мэдэгдлийн тохиргоог тохируулах дансны ID. Утга өгөөгүй бол тохиргоо API түлхүүрийг үүсгэсэн данс дээр үйлчилнэ.
> Тэмдэглэл: Service API түлхүүр ашиглаж байгаа бол энэ параметр заавал шаардлагатай.
- `deleteAfter` — Төрөл: Number; Заавал биш: Тийм; Үүссэн мэдэгдлийг хэдэн хоногийн дараа автоматаар устгахыг заана. Хүчинтэй утга 1-ээс 365 хооронд. Анхдагч утга нь 30 хоног.
- `emailAddresses` — Төрөл: Array; Заавал биш: Тийм; Мэдэгдэл илгээхэд ашиглах нэмэлт и-мэйл хаягуудын жагсаалт.
- `includeDeviceName` — Төрөл: Boolean; Заавал биш: Тийм; Имэйлээр илгээх мэдэгдэлд төхөөрөмжийн нэр байгаа тохиолдолд түүнийг оруулах эсэхийг заана. Оруулах бол
True, оруулахгүй болFalse. Анхдагч утга ньFalse. - `includeDeviceFQDN` — Төрөл: Boolean; Заавал биш: Тийм; Имэйлээр илгээх мэдэгдэлд FQDN байгаа тохиолдолд түүнийг оруулах эсэхийг заана. Оруулах бол
True, оруулахгүй болFalse. Анхдагч утга ньFalse. - `notificationsSettings` — Төрөл: Array; Заавал биш: Тийм; Тохируулах мэдэгдлийн тохиргоог агуулсан объектуудын жагсаалт. Зөвхөн заасан мэдэгдлүүд шинэчлэгдэнэ; орхигдуулсан тохиргооны одоогийн утга хэвээр үлдэнэ. Объект бүр дараах бүтэцтэй байна:
- type — мэдэгдлийн төрөл;
- enabled — мэдэгдэл идэвхтэй бол True, үгүй бол False;
- visibilitySettings — харагдах байдлын тохиргоог агуулсан объект. Дэлгэрэнгүйг Notifications Visibility Options хэсгээс үзнэ үү;
- configurationSettings — тухайн мэдэгдлийн төрөлд хамаарах тусгай тохиргоо. Энэ талбар нь type-аас хамаарна. Дэлгэрэнгүйг Relation Between Notification Type and configurationSettings хэсгээс үзнэ үү.
- `sendOnlyPlainTextEmail` — Төрөл: Boolean; Заавал биш: Тийм; Мэдэгдлийн и-мэйлийг зөвхөн энгийн текстээр илгээх эсэхийг заана. Энгийн текстээр илгээх бол
True, HTML форматыг ашиглах болFalse.
Буцаах утга
Мэдэгдлийн тохиргоо амжилттай тохирсон бол энэ арга нь Boolean төрлийн True утгыг буцаана.
Жишээ
Хүсэлт
{
"params": {
"accountId": "55896b87b7894d0f367b23c8",
"deleteAfter": 17,
"includeDeviceName": true,
"includeDeviceFQDN": true,
"emailAddresses": ["example1@example.com"],
"notificationsSettings":[
{
"type" : 1,
"enabled" : true,
"visibilitySettings" : {
"sendPerEmail" : true,
"showInConsole" : true,
"useCustomEmailDistribution": false,
"emails" : ["example2@example.com"],
},
"configurationSettings" : {
"threshold" : 15,
"useThreshold" : true
}
}
],
"sendOnlyPlainTextEmail": true
},
"jsonrpc": "2.0",
"method": "configureNotificationsSettings",
"id": "5399c9b5-0b46-45e4-81aa-889952433d68"
}Хариу
{
"id":"5399c9b5-0b46-45e4-81aa-889952433d68",
"jsonrpc":"2.0",
"result": true
}