advertisement
9. getNetworkInfo(callbackFunction)
Description Retrieve GXV3240/GXV3275 network status
Parameters
Http Request
Return callbackFunction: Call back function
url: "http://"+ ip + "/manager?"
action: "network"
format: "json"
jsoncallback: "?" (This is the HTTP request for the call back function, usually used in AJAX and JQuery)
For example: http://192.168.121.230/manager?action=network&format=json&jsonc allback=?
1. HTTP request return:
"{"res":"success", "mac":"00-0b-82-29-5c-a7", "ip":"192.168.121.230",
"mask":"255.255.255.0","gateway":"192.168.121.1","dns":"192.168.1
21.253", "type" : "dhcp"}"
2. callbackFunction(data) will process the data returned from HTTP request
10. getAccountInfo(callbackFunction)
Description Retrieve GXV3240/GXV3275 account information
Parameters
Http Request callbackFunction: Call back function
url: "http://"+ ip + "/manager?"
action: "accountStatus"
format: "json"
jsoncallback: "?" (This is the HTTP request for the call back function, usually used in AJAX and JQuery)
For example: http://192.168.121.230/manager?action=status&format=json&jsoncall back=?
Return 1. HTTP request return:
{"Response":"Success","Data":[{"Index":"1","Server":"192.168.120.25
4","Number":"3882","Status":"1","Activate":"1"},
{"Index":"0","Server":"sip.ipvideotalk.com:48879","Number":"8118263
","Status":"1","Activate":"1"},
{"Index":"2","Server":"192.168.121.22","Number":"1001","Status":"1","
Activate":"1"}]}
2. String definition:
GXV3240/GXV3275 GMI WEB SERVICE GUIDE V1.9 Page 9 of 40
advertisement
Related manuals
advertisement
Table of contents
- 4 OVERVIEW
- 5 GMI WEB SERVICE INTERFACE
- 5 webServiceLogin(ip, username, password, callbckFunction)
- 6 getUptime(callbackFunction)
- 6 getPN(callbackFuntion)
- 7 getHardware(callbackFunction)
- 7 getVendor(callbackFuntion)
- 8 getProduct(callbackFuntion)
- 8 getProductInfo(callbackFunction)
- 9 originateCall(account, isvideo isdialplan, destnum, headerstring, callbackFuntion)
- 10 getNetworkInfo(callbackFunction)
- 10 getAccountInfo(callbackFunction)
- 11 getGroup(gpID, callbackFuntion)
- 12 getContact(ctID, gpID, ctName, callbackFuntion)
- 12 getGroupCount(callbackFuntion)
- 13 getContactCount(callbackFuntion)
- 13 phbkresponse(phbkGroup, callbackFuntion)
- 14 setContact(phbkContact, callbackFuntion)
- 15 removeContact(ctID, callbackFunction)
- 16 clearGroup(gpID, callbackFunction)
- 17 removeGroup(gpID, callbackFunction)
- 17 moveToDefault(ctID, callbackFuntion)
- 18 downloadPhonebook(phbkConfigure, flag, callbackFunction)
- 20 setPhonebook(phbkConfigure, flag, callbackFunction)
- 23 getMessage(id, callFunction)
- 24 setNewMessage(num, account, text, flag, callbackFunction)
- 25 sendDraftMessage(id, callbackFunction)putportphbk
- 25 removeMessage(id, flag, callbackFunction)
- 26 saveMessage(callbackFunction)
- 26 getLastCall(type, callbackFunction)
- 27 removeCall(id, flag, callbackFuntion)
- 28 saveCallHistory(callbackFunction)
- 28 setUpgrade(upgradeConf, reboot, callbackFunction)
- 31 setParameter(confItem[ ], callbackFuntion)
- 32 getParameter(confItem[ ], callbackFuntion)
- 33 launchService(name, arg, callbackFunction)
- 34 closeService(name, callbackFunction)
- 35 grabWindow(path, callbackFuntion)
- 36 touchScreen(x, y, msec, callbackFunction)
- 36 getGMIVersion
- 37 getPhoneStatus
- 37 getPhoneMem
- 38 getcStatus
- 39 EndCall
- 39 getMinPlugins
- 40 swipScreen(start_x, start_y, end_x,end_y, callbackFunction)
- 41 GMIService EXAMPLE
- 41 USING JAVASCRIPT