getRecommendationProfiles: зөвлөмжийн behavioral profile авах
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ аргаар тодорхой нэг зөвлөмж хамаарах behavioral profile-уудын мэдээллийг авна.
Параметрүүд
- `companyId` — Зорилтот зөвлөмж хамаарах компанийн ID; Заавал биш (Тэмдэглэл: өөр компанийн зөвлөмжийг зорьж байгаа бол заавал); String; Таны удирдах эрхтэй, хүчинтэй компанийн ID байх ёстой. Анхны утга: хүсэлтэд ашигласан API түлхүүртэй холбогдсон компанийн ID. Жишээ:
"companyId": "456def456def456def456def" - `objectId` — Behavioral profile-уудыг нь авах зөвлөмжийн ID; Заавал; String; Хүчинтэй зөвлөмжийн ID байх ёстой. Жишээ:
"objectId": "123abc123abc123abc123abc"
Ерөнхий параметрүүд
Эдгээр нь Public API-ийн бүх аргад нийтлэг параметрүүд юм.
- `id` — Хүсэлтийг тохирох хариутай нь холбох танигч нэмнэ. Хүлээн авагч хариунд ижил утгыг буцаадаг тул дуудлага бүрийг хялбар хянах боломжтой; Заавал; String; Нэмэлт шаардлагагүй. Жишээ:
"id": "ad12cb61-52b3-4209-a87a-93a8530d91cb" - `method` — Хүсэлт илгээхэд ашиглаж буй аргын нэр; Заавал; String; Хүчинтэй аргын нэр байх ёстой. Жишээ:
"method": "methodName" - `jsonrpc` — Хүсэлт болон хариунд ашиглагдах JSON-RPC-ийн хувилбар; Заавал; Integer; Боломжит ганц утга нь
2.0. Жишээ:"jsonrpc": "2.0" - `params` — Хүсэлтийн тохиргоог агуулсан объект; Заавал; Object; Нэмэлт шаардлагагүй. Жишээ:
"params": {...}
params объект дотор:
- `page` — Үр дүнгийн хуудасны дугаар; Заавал биш; Integer; Анхны утга:
1. - `perPage` — Нэг хуудсанд харуулах үр дүнгийн тоо; Заавал биш; Integer; Дээд хязгаар нь нэг хуудсанд 100 мөр. Анхны утга:
30.
Буцаах утга
- `items` — Array of objects; Объект бүр нэг behavioral profile-ийн мэдээллийг агуулна.
Объектууд
items
- `recommendationId` — String; Энэ behavioral profile-д хамаарах зөвлөмжийн ID.
- `behavioralProfileResource` — String; Behavioral profile-д хамаарах resource-ийн ID.
- `behavioralProfileResourceName` — String; Behavioral profile-д хамаарах resource-ийн нэр.
- `behavioralProfileIdentity` — String; Behavioral profile-д хамаарах identity-ийн ID.
- `behavioralProfileIdentityName` — String; Behavioral profile-д хамаарах identity-ийн нэр.
Жишээ
Хүсэлт:
{
"params": {
"page": 1,
"perPage": 20,
"objectId": "123abc123abc123abc123abc",
"companyId": "456def456def456def456def",
"search": "Font Driver Host"
},
"jsonrpc": "2.0",
"method": "getRecommendationProfiles",
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}Хариу:
{
"total": 9,
"page": 1,
"perPage": 20,
"pagesCount": 1,
"items": [
{
"recommendationId": "123abc123abc123abc123abc",
"behavioralProfileResource": "00000000-0000-0000-0000-100000000001",
"behavioralProfileResourceName": "WIN10-TEMPL",
"behavioralProfileIdentity": "Local_S-1-5-96-0-0_683ebe0d21ee239251adc088",
"behavioralProfileIdentityName": "Font Driver Host\\UMFD-0"
},
{
"recommendationId": "123abc123abc123abc123abc",
"behavioralProfileResource": "00000000-0000-0000-0000-100000000001",
"behavioralProfileResourceName": "WIN10-TEMPL",
"behavioralProfileIdentity": "Local_S-1-5-96-0-1_683ebe0d21ee239251adc088",
"behavioralProfileIdentityName": "Font Driver Host\\UMFD-1"
},
{
"recommendationId": "123abc123abc123abc123abc",
"behavioralProfileResource": "00000000-0000-0000-0000-100000000001",
"behavioralProfileResourceName": "WIN10-TEMPL",
"behavioralProfileIdentity": "Local_S-1-5-96-0-2_683ebe0d21ee239251adc088",
"behavioralProfileIdentityName": "Font Driver Host\\UMFD-2"
}
]
}