Phone Services
The phone can make HTTP requests to a remote web-server to display text, menus and images as well as check whether a CGI Execute requests will be allowed. URLs assigned to fixed-keys (eg: services, directories) and line keys are defined in SEPMAC.cnf.xml. An archive containing a sample WSGI application can be downloaded from the URL below.file_download services-2.6.tar.gz (17K) event 14/05/2024 security SHA256:bef0136a098e73b5ad2319e329d5a9a78f8d3c4c6766b3f5b8fadb215ba08ed0.
See open_in_browser Cisco Unified IP Phone Services Application Development Notes for a list of XML objects the each phone model supports.
authenticationURL link
If defined, the phone will make requests to this URL containing the username and password that was included in theAuthorization
header in the request to http://x.x.x.x/CGI/Execute. The script handling the request must respond exactly with AUTHORIZED
(with no newline character at end) otherwise the request will be denied. See CGI Execute for more information.secureAuthenticationURL link
Same as <authenticationURL
> except using HTTPS.directoryURL link
The URL accessed when the directories or contacts button is pressed. Note: The 7900 series requires a <CiscoIPPhoneMenu
> containing a <MenuItem
> link to the directory list as the first response.secureDirectoryURL link
Secure <directoryURL
>.servicesURL link
The URL accessed when the services or applications button is pressed.secureServicesURL link
Secure <servicesURL
>.informationURL link
The URL accessed when the information button pressed. 7900 series only.secureInformationURL link
Secure <informationURL
>.messagesURL link
The URL accessed when the messages button pressed, overrides <messagesNumber
>.secureMessagesURL link
Secure <messagesURL
>.idleURL link
The URL the phone uses when idle.secureIdleURL link
Secure <idleURL
>.problemReportUploadURL link
The URL that the logs are uploaded to when the report problem option is selected. 7800 and 8800 series only.phoneServices link
Allows multiple entries to appear when the services, directories or messages button is pressed without having to query the XML service. AdditionallyPlaced Calls
, Received Calls
and Missed Calls
entries may be disabled by removing their definitions. See phoneServices for more information.