Manuals
/
Brands
/
Communications
/
IP Phone
/
Cisco Systems
/
Communications
/
IP Phone
Cisco Systems
OL-20949-01 manual
1
1
116
116
Download
116 pages, 1.94 Mb
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408
526-4000
800 553-NETS (6387)
Fax: 408
527-
0883
Cisco Unified IP Phone Services
Application Development Notes
Supporting XML Applications
Release 7
.1(3)
Text Part Number: OL-20949-01
Contents
Main
Page
CONTENTS
Page
Page
Page
Preface
Overview
Revision History
Audience
Cisco Developer Support Program
Organization
Related Documentation
Obtaining Documentation and Submitting a Service Request
Cisco Product Security Overview
Document Conventions
Page
Page
Overview
Page
Page
Page
New and Changed Information
New Information for Cisco Unified Communications Manager 7.1(3)
Page
CiscoIPPhone XML Objects
Understanding Object Behavior
Page
XML Object Definitions
CiscoIPPhoneMenu
CiscoIPPhoneText
CiscoIPPhoneInput
CiscoIPPhoneDirectory
Custom Directories
CiscoIPPhoneImage
Page
CiscoIPPhoneImageFile
Page
CiscoIPPhoneGraphicMenu
CiscoIPPhoneGraphicFileMenu
CiscoIPPhoneIconMenu
Page
CiscoIPPhoneIconFileMenu
CiscoIPPhoneStatus
Page
Page
CiscoIPPhoneStatusFile
CiscoIPPhoneExecute
CiscoIPPhoneResponse
CiscoIPPhoneError
Custom Softkeys
XML Considerations
Mandatory Escape Sequences
XML Encoding
Application Event Handlers
Page
3-24
Event Handler Schema
Example
Component APIs
Application Management API
RTP Streaming API
Interaction Rules with Legacy RTP URI Streams
RTP Streaming Schema
4-3
4-4
Error Schema
Examples
Errors and Responses
Page
Internal URI Features
Supported URIs by Phone Model
Device Control URIs
Key
Key:Directories Key:Settings
Unsupported Key URIs and Alternate Options
Display
XML Displayable Object URIs
SoftKey
QueryStringParam
Page
Multimedia URIs
RTP Streaming
RTPRx
RTPTx
RTPMRx
RTPMTx
Play
Vibrate
Telephony URIs
Dial
EditDial
SendDigits
Page
Application Management URIs
Init
Notify
Page
Application
Page
Page
HTTP Requests and Header Settings
HTTP Client Requests (HTTP GET)
HTTP Server Requests (HTTP POST)
HTTP Header Settings
HTTP Refresh Setting
MIME Type and Other HTTP Headers
Audio Clips
Content Expiration Header Setting
Set-Cookie Header Setting
HTTP Encoding Header Setting
Accept-Language
Accept-Charset
HTTP Response Headers: Content-Type
Identifying the Capabilities of IP Phone Clients
x-CiscoIPPhoneModelName
x-CiscoIPPhoneDisplay
x-CiscoIPPhoneSDKVersion
Accept Header
Accessing IP Phone Information
Page
Troubleshooting
Service Applications
Troubleshooting Tips
XML Parsing Errors
Error Messages
Cisco IP Phone Services Software Development Kit (SDK)
SDK Components
Page
Sample Services Requirements
Page
IP Phone Service Administration and Subscription
Accessing Phone Service Administration
Adding a Phone Service
Defining IP Phone Service Parameters
User Service Subscription
DeviceListX Report
Benefits
Restrictions
Integration Considerations and Interoperability
Performance and Scalability
Security
Related Features and Technologies
Supported Platforms
Prerequisites
Message and Interface Definitions
Troubleshooting DeviceListX Reports
Error Codes
Determining Problems With the Interface
Page
A-1
APPENDIX
A
CiscoIPPhone XML Object Quick Reference
Tab l e A-1 CiscoIPPhone XML Object Quick Reference
A-2
Table A-1 CiscoIPPhone XML Object Quick Reference (continued)
A-3
Table A-1 CiscoIPPhone XML Object Quick Reference (continued)
Page
APPENDIX
B
Cisco Unified IP Phone Services XML Schema File
Updated XML Parser and Schema Enforcement
B-2
CiscoIPPhone.xsd
B-3
B-4
B-5
B-6
B-7
B-8
B-9
B-10
B-11
B-12
B-13
B-14
INDEX
Symbols
Numerics
A
D
E
F
G
I
M
N
P
U
X