Contents
Americas Headquarters
Text Part Number OL-20949-01
Copyright 2004-2009 Cisco Systems, Inc. All rights reserved
N T E N T S
Iii
Display
Init
Benefits
Preface
Overview
Revision History
Audience
Chapter Description
Organization
Viii
Cisco Unified Communications Manager Administration
Related Documentation
Cisco Unified IP Phone 7900 Series
Cisco Unified Communications Manager Business Edition
Document Conventions
Cisco Product Security Overview
Convention Indication
Page
Xii
Overview
1shows a sample text menu
Graphic Menu on a Cisco Unified IP Phone Sample
Page
OL-20949-01
New and Changed Information
New Information for Cisco Unified Communications Manager
OL-20949-01
CiscoIPPhone XML Objects
Understanding Object Behavior
1shows the supported XML objects for this release
XML Object Definitions
CiscoIPPhoneMenu
CiscoIPPhoneText
Definition
CiscoIPPhoneInput
Sample User Input Display
CiscoIPPhoneDirectory
InputFlag Description
CiscoIPPhoneImage
Custom Directories
Packed Pixel Translation Example
Resolution1
CiscoIPPhoneImageFile
Example
Model
Monochrome
Cisco Unified IP Phone 7970G Image File Display
CiscoIPPhoneGraphicMenu
CiscoIPPhoneGraphicFileMenu
CiscoIPPhoneIconMenu
5shows the display of the CiscoIPPhoneGraphicFileMenu
6shows an IconMenu on a Cisco Unified IP Phone
CiscoIPPhoneIconFileMenu
CiscoIPPhoneStatus
Dynamic Sizing of the Application Status Window
CiscoIPPhoneStatus
Phone Models Area Width Area Height 7940G, 7960G
7962G, 7965G 7970G/7971G-GE, 7975G, IP Communicator
Phone Models WxH No Timer WxH 7940G, 7960G
CiscoIPPhoneStatusFile
Text Area Size
7962G, 7965G
CiscoIPPhoneExecute
Behavior Description
Custom Softkeys
CiscoIPPhoneError
CiscoIPPhoneResponse
XML Considerations
SoftKeyItem NameDisplayed sofkey label/Name
XML Encoding
Mandatory Escape Sequences
Character Name Escape Sequence
Supported Unsupported
Application Event Handlers
Attributes
Attribute Description
Event Handler Schema
Application Management API
Component APIs
RTP Streaming API
RTP Streaming Schema
Interaction Rules with Legacy RTP URI Streams
XscomplexType Xsall
Error Schema
Errors and Responses
Examples
Start Media
Stop Media
Applicable Condition Methods Http Result Code Type Data
Internal URI Features
Supported URIs by Phone Model
7942G, 7962G 7906G 7945G, 7965G 7970G 6921
7905G 7911G 7921G 7940G 7971G-GE 6941
Key
Device Control URIs
URI Format
KeyDirectories
Phone Unsupported Models
Description and Alternatives
Display
URI
XML Displayable Object URIs
SoftKey
Select Exit Update Submit Search Cancel Next Dial
QueryStringParam
Internal URI Features XML Displayable Object URIs
RTP Streaming
Multimedia URIs
Interaction with Call Streaming
RTPRx
URI Formats
RTPTx
Vibrate
Play
Interaction with Incoming Calls
Telephony URIs
Dial
EditDial
SendDigits
Error and Response
Condition Status Data
Init
Application Management URIs
Notify
Called from SoftKey, with credentials, with data
Application
Called from SoftKey, no credentials, no data
AppactionpriorityidleTimerapplicationId
Error and Response
Http Client Requests Http GET
Http Requests and Header Settings
Http Server Requests Http Post
Http Header Settings
See the Http Refresh Setting section on page 6-3section
Http Refresh Setting
Refresh Display Sample
Content Expiration Header Setting
Mime Type and Other Http Headers
Set-Cookie Header Setting
Http Encoding Header Setting
Accept-Language
CiscoIPPhoneModelName
Identifying the Capabilities of IP Phone Clients
CiscoIPPhoneDisplay
Accept Header
CiscoIPPhoneSDKVersion
Accessing IP Phone Information
Html URL XML URL
OL-20949-01
Troubleshooting Tips
Troubleshooting Cisco Unified IP Phone Service Applications
XML Parsing Errors
Error Messages
Cisco IP Phone Services Software Development Kit SDK
SDK Components
OL-20949-01
Sample Services Requirements
\CiscoIpServices\Tools
OL-20949-01
IP Phone Service Administration Subscription
Accessing Phone Service Administration
Adding a Phone Service
Field Description
Defining IP Phone Service Parameters
Field Description Service Parameter Information
User Service Subscription
DeviceListX Report
10-1
Benefits
Restrictions
Integration Considerations and Interoperability
Performance and Scalability
Related Features and Technologies
Security
Supported Platforms
Prerequisites
Troubleshooting DeviceListX Reports
Error Codes
Field Name Description
10-4
Procedure
Determining Problems With the Interface
10-5
10-6
CiscoIPPhone XML Object Quick Reference
Object Definition
Appendix a CiscoIPPhone XML Object Quick Reference
IndexA unique index from 0 to 9/Index
OL-20949-01
Cisco Unified IP Phone Services XML Schema File
Updated XML Parser and Schema Enforcement
CiscoIPPhone.xsd
Xsdelement name=Name minOccurs=0 xsdsimpleType
Xsdrestriction XsdsimpleType
XsdsimpleType xsdrestriction base=xsdstring
XsdcomplexType name=CiscoIPPhoneSoftKeyType xsdsequence
Xsdelement name=Title minOccurs=0 xsdsimpleType
Xsdrestriction XsdsimpleType Xsdattribute XsdcomplexType
Xsdelement name=CiscoIPPhoneDirectory xsdcomplexType
Xsdelement name=CiscoIPPhoneImageFile xsdcomplexType
Xsdelement name=CiscoIPPhoneIconMenu xsdcomplexType
Xsdelement name=CiscoIPPhoneGraphicFileMenu xsdcomplexType
Xsdsequence Xsdelement name=Text minOccurs=0 xsdsimpleType
Xsdsequence XsdcomplexType Xsdelement
Numerics
IN-1
Html URL
IN-2
IN-3
XML URL
IN-4