cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
Please note that Remote Expert Mobile announced end-of-life and support will end on February 28, 2022.
175
Views
0
Helpful
0
Replies
Highlighted
Cisco Employee

Introducing MPP Remote SDK

Multiplatform Phones will support web socket based API, using which partners can write automation tests and use it for remote serviceability/diagnostics.

 

This API, available on Cisco Multiplatform 11.3.1 or later phones, will enable a service providers or Cisco partner to quickly test and certify IPPhone Firmware loads in their labs. The MPP Remote SDK utilizes a WebSocket connection, initiated by the MPP phone, to allow the controlling WebSocket server to send commands, receive command results, and receive event notifications from the MPP phone.

 

Basic requirements to enable are:

  • Cisco MPP phones running 11.3.1 release or later firmware

  • Ability to run a WebSocket server at an IP address to which the MPP phone can connect. Note: The phone initiates the connection and the phone can be behind a Firewall/NAT.

  • A controlling WebSocket server must be implemented.

  • Configuration of the Control_Server_URL setting on the phone, so that the phone can maintain a connection with the controlling WebSocket server.

These Websockets based JSON interfaced APIs are simple to use. A quick example is given below.

A successful query sent by Control Server is

 {
     "Request-URI": "/api/Config/v1/GetParams",
     "params": ["Station_Name"]
 

Successful response received by the Control Server for the above query is

{
    "type": "result",
    "result": {
    "paramvalues": {
       "Station_Name": "arupiSSomSok"
       },
    "respcode": 0
    },
"success": true,
"status": 200
}
CreatePlease to create content