Руководство Разработчика для Cisco Cisco Prime Home 5.1
Cisco Prime Home – Integration Guide
42
19.2 Enabling Services
19.2.1 Request
POST /prime-home/portal/query/execute
device with oui: 001A2B999999
device with oui: 001A2B999999
19.2.2 Response
{
"docId": "subscription#8#78",
"fields": {
"deviceId": "78",
"disposition": "MANAGED_DEVICE",
"lastInform": "2010-12-06T19:19:59.486Z",
"manufacturer": "ClearAccess",
"model": "AG10W-NA2",
"oui": "001A2B",
"personLabel": ["kender"],
"serialNumber": "001A2B999999",
"subscriberCode": "life-cycle-use-case-subscriber",
"subscriberId": "8",
"wanType": "ADSL2+",
"wanip": ["010.001.001.016"]
"deviceId": "78",
"disposition": "MANAGED_DEVICE",
"lastInform": "2010-12-06T19:19:59.486Z",
"manufacturer": "ClearAccess",
"model": "AG10W-NA2",
"oui": "001A2B",
"personLabel": ["kender"],
"serialNumber": "001A2B999999",
"subscriberCode": "life-cycle-use-case-subscriber",
"subscriberId": "8",
"wanType": "ADSL2+",
"wanip": ["010.001.001.016"]
},
"id": "8#78",
"type": "subscription"
"id": "8#78",
"type": "subscription"
}
19.2.3 Request
GET /prime-home/api/v1/devices/78/actions
19.2.4 Response
{
"aplications": {
(...)
},
"revision": -1537035015,
"scripts": [],
"services": {
(...)
},
"revision": -1537035015,
"scripts": [],
"services": {
"CF": {
"canToggleStatus": true,
"status": "DISABLED"
"status": "DISABLED"
},
(...)
(...)
},
"solicitableStatus": "OK"
"solicitableStatus": "OK"
}
19.2.5 Request
PUT /prime-home/api/v1/devices/78/actions
{
{
"applications": {
(...)
},
"revision": -1537035015,
"scripts": [],
"services": {
(...)
},
"revision": -1537035015,
"scripts": [],
"services": {
"CF": {
"canToggleStatus": true,
"status":
"status":
"ENABLED"
},
(...)