Avaya 4600 Series Nota de Aplicação

Consulte online ou descarregue Nota de Aplicação para Software Avaya 4600 Series. Avaya 4600 Series Application Note [et] Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 206
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1 - (API) Guide

4600 Series IP TelephonesApplication Programmer Interface (API) GuideRelease 2.2 for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP TelephonesRelease 2.5

Página 2

About This Guide10 4600 Series IP Telephones Application Programmer Interface (API) Guide Document OrganizationThis guide contains the following chap

Página 3 - Contents

About The Web Browser100 4600 Series IP Telephones Application Programmer Interface (API) Guide <head> No<i> No<img> align alt hei

Página 4

Summary Of WML Tags and AttributesIssue 1 April 2005 101 <postfield>name value YesYesYes<prev> Yes<refresh> Yes<select>ivalue

Página 5 - Issue 1 April 2005 5

About The Web Browser102 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 6

Issue 1 April 2005 103 Chapter 7: Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP TelephonesIntroductionThis chapter describes the capabil

Página 7 - Issue 1 April 2005 7

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones104 4600 Series IP Telephones Application Programmer Interface (API) Guide Gener

Página 8

WML Tags and AttributesIssue 1 April 2005 105 ● Common tag attributes: xml:lang, class, and id.The attributes xml:lang, class and id are universal at

Página 9

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones106 4600 Series IP Telephones Application Programmer Interface (API) Guide ● <

Página 10 - Document Organization

WML Tags and AttributesIssue 1 April 2005 107 Text ElementsSee Enabling Text Entry on page 79 and Text Editing Modes on page 81 for guidelines to ena

Página 11 - Terms Used in This Document

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones108 4600 Series IP Telephones Application Programmer Interface (API) Guide Text

Página 12 - About This Guide

WML Tags and AttributesIssue 1 April 2005 109 Image Elements● <img> tag - Use the <img> tag to place an image in the text flow. The telep

Página 13 - Issue 1 April 2005 13

Issue DateIssue 1 April 2005 11 Issue Date April, 2005 is the first issue of this document, which combines and replaces two previously-issued documen

Página 14

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones110 4600 Series IP Telephones Application Programmer Interface (API) Guide Event

Página 15 - Online Documentation

WML Tags and AttributesIssue 1 April 2005 111 <do> tags are rendered as softkey labels on the bottom line of the display. <do> tags are s

Página 16 - Related Documentation

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones112 4600 Series IP Telephones Application Programmer Interface (API) Guide ● <

Página 17 - Overview

WML Tags and AttributesIssue 1 April 2005 113 Task Elements● <go> tag - The go element can contain one or more postfield elements. If a go elem

Página 18 - Existing Interfaces

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones114 4600 Series IP Telephones Application Programmer Interface (API) Guide An ex

Página 19 - Issue 1 April 2005 19

WML Tags and AttributesIssue 1 April 2005 115 format AaNXxMm*fnfSets the data format for the input field. Default is “M.”A = uppercase alphabetic or

Página 20 - IP Telephone Interfaces

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones116 4600 Series IP Telephones Application Programmer Interface (API) Guide The 4

Página 21

WML Tags and AttributesIssue 1 April 2005 117 ● <select> tag - The select tag allows for the definition of a list, embedded in a card. This tag

Página 22 - Push Architecture

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones118 4600 Series IP Telephones Application Programmer Interface (API) Guide ● <

Página 23 - Issue 1 April 2005 23

Access Key Input Mode (AIM)Issue 1 April 2005 119 Access Key Input Mode (AIM)The Web browser considers cards that include the accesskey attribute and

Página 24 - Push Message Flow

About This Guide12 4600 Series IP Telephones Application Programmer Interface (API) Guide CAPPCross-APEX Process Platform, the set of development pro

Página 25 - Step 4 – Request Launched

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones120 4600 Series IP Telephones Application Programmer Interface (API) Guide In Ta

Página 26 - HTTP Server

Access Key Input Mode (AIM)Issue 1 April 2005 121 Example of Text Entry Using AIM:The user wants to look up a person named Oscar in a Directory datab

Página 27 - Push Types

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones122 4600 Series IP Telephones Application Programmer Interface (API) Guide Figur

Página 28 - Push Interface Overview

Access Key Input Mode (AIM)Issue 1 April 2005 123 Figure 20: User presses “2” one time for “C” and the search result displays the desired result - Os

Página 29 - The Display Push Type

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones124 4600 Series IP Telephones Application Programmer Interface (API) Guide The W

Página 30 - Priorities and States

Access Key Input Mode (AIM)Issue 1 April 2005 125 Terminating AIMThe user ends AIM by: ● Pressing the Phone/Exit button or Options button.● Selecting

Página 31 - Normal Priority

Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones126 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 32 - Barge Priority

Issue 1 April 2005 127 Chapter 8: Web ApplicationsIntroductionIf you have a corporate database that supports the Lightweight Directory Access Protoco

Página 33 - Display Push XML Messages

Web Applications128 4600 Series IP Telephones Application Programmer Interface (API) Guide Figure 21: High-Level Thin Client Architecture As Figure 2

Página 34 - Creating Push Messages

Application Platform RequirementsIssue 1 April 2005 129 Application Platform RequirementsThe LAN Administrator or System Administrator must provide a

Página 35 - Push Agent

Terms Used in This DocumentIssue 1 April 2005 13 PBXPrivate Branch Exchange – A generic name for a premise-based switch supporting telephony features

Página 36 - Push Content (PC)

Web Applications130 4600 Series IP Telephones Application Programmer Interface (API) Guide The other application version available is a Winzip-readab

Página 37 - The Topline Push Type

Installing the Thin Client Directory on the ServerIssue 1 April 2005 131 5. The default user/password combination is ldap/ldap. To change the passwor

Página 38 - Topline Push Example 1:

Web Applications132 4600 Series IP Telephones Application Programmer Interface (API) Guide Installation for Windows with Apache:1. Extract the file a

Página 39

Web Application User InterfaceIssue 1 April 2005 133 Note:Note: Specific user instructions regarding the Directory application are not provided in th

Página 40

Web Applications134 4600 Series IP Telephones Application Programmer Interface (API) Guide Web Application Search Screen The Search screen displays u

Página 41 - Topline Push XML Messages

Web Application User InterfaceIssue 1 April 2005 135 Web Application Successful Search Screen The Successful Search screen displays when at least one

Página 42

Web Applications136 4600 Series IP Telephones Application Programmer Interface (API) Guide Web Application Detail Screen The Detail screen displays w

Página 43 - Topline Push Example 2:

Web Application User InterfaceIssue 1 April 2005 137 Note:Note: You administer the [user interface] Detail screen on the Details Administration scree

Página 44 - Topline Push Content (PC)

Web Applications138 4600 Series IP Telephones Application Programmer Interface (API) Guide Possible reasons for search failure and the resulting mess

Página 45 - Using the <Topline> tag

Web Application User InterfaceIssue 1 April 2005 139 When the Directory application receives a request for a Search screen, it sends a Search screen

Página 46 - The Audio Push Type

About This Guide14 4600 Series IP Telephones Application Programmer Interface (API) Guide Conventions Used in This DocumentThis guide uses the follow

Página 47 - Audio Push Example:

Web Applications140 4600 Series IP Telephones Application Programmer Interface (API) Guide Directory Database Administration Interface The Directory

Página 48

Directory Database Administration InterfaceIssue 1 April 2005 141 2. General Directory Application Administration screen - You provide general inform

Página 49 - Audio Push XML Messages

Web Applications142 4600 Series IP Telephones Application Programmer Interface (API) Guide Configuring the General Directory Application Administrati

Página 50 - RTP Port

Directory Database Administration InterfaceIssue 1 April 2005 143 2. All fields except Directory User ID and Directory Password are required. Table 1

Página 51 - Audio Push Content (PC)

Web Applications144 4600 Series IP Telephones Application Programmer Interface (API) Guide Configuring the Directory Application Search Administratio

Página 52

Directory Database Administration InterfaceIssue 1 April 2005 145 2. Enter the search fields, corresponding LDAP attribute names, and associated labe

Página 53 - Issue 1 April 2005 53

Web Applications146 4600 Series IP Telephones Application Programmer Interface (API) Guide Configuring the Directory Application Details Administrati

Página 54 - The Subscribe Push Type

Directory Database Administration InterfaceIssue 1 April 2005 147 2. Enter the LDAP attribute names that represent the detail information you want to

Página 55 - Subscribe XML Messages

Web Applications148 4600 Series IP Telephones Application Programmer Interface (API) Guide Figure 30: Softkey Administration Screen

Página 56

Directory Database Administration InterfaceIssue 1 April 2005 149 Table 16: List of Drop-Down Attributes available for Search, Query and Details Adm

Página 57 - Subscribe Push Content (PC)

Online DocumentationIssue 1 April 2005 15 Symbolic ConventionsNote:Note: This symbol precedes additional information about a topic.!CAUTION:CAUTION:

Página 58

Web Applications150 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 59 - Security

IntroductionIssue 1 April 2005 151 Chapter 9: Web Browser for the 4625SW IP TelephoneIntroductionThis chapter describes the capabilities and limitati

Página 60 - Push Administration

Web Browser for the 4625SW IP Telephone152 4600 Series IP Telephones Application Programmer Interface (API) Guide The data types and other features s

Página 61 - Validation Scenarios

WML Tags and AttributesIssue 1 April 2005 153 ● <head> tag - The <head> tag is an optional WML tag. This tag contains information that re

Página 62 - Subscription Service

Web Browser for the 4625SW IP Telephone154 4600 Series IP Telephones Application Programmer Interface (API) Guide The seven display lines are used to

Página 63 - Subscriber Service

WML Tags and AttributesIssue 1 April 2005 155 Text ElementsSee Enabling Text Entry in Chapter 6 for text entry guidelines. ● <br/> tag - The &l

Página 64

Web Browser for the 4625SW IP Telephone156 4600 Series IP Telephones Application Programmer Interface (API) Guide Application developers can create a

Página 65 - Denial of Service Timer

WML Tags and AttributesIssue 1 April 2005 157 Image ElementsThe 4625SW display has a higher pixel density, and supports rendering of both grayscale W

Página 66

Web Browser for the 4625SW IP Telephone158 4600 Series IP Telephones Application Programmer Interface (API) Guide The 4625SW Web browser follows the

Página 67 - Issue 1 April 2005 67

WML Tags and AttributesIssue 1 April 2005 159 <do> tags are rendered as softkey labels on the bottom line of the display. <do> tags are s

Página 68

About This Guide16 4600 Series IP Telephones Application Programmer Interface (API) Guide Related DocumentationAvaya Documents● 4600 Series IP Teleph

Página 69 - HTTP Error Messages

Web Browser for the 4625SW IP Telephone160 4600 Series IP Telephones Application Programmer Interface (API) Guide All <do> tags with the type a

Página 70

WML Tags and AttributesIssue 1 April 2005 161 ● <onevent> tag - The onevent tag serves as a container for code that you want executed automatic

Página 71

Web Browser for the 4625SW IP Telephone162 4600 Series IP Telephones Application Programmer Interface (API) Guide The template element creates code t

Página 72 - Physical Attributes

WML Tags and AttributesIssue 1 April 2005 163 Task Elements● <go> tag - The go element can contain one or more postfield elements. If a go elem

Página 73 - Web Browser Navigation

Web Browser for the 4625SW IP Telephone164 4600 Series IP Telephones Application Programmer Interface (API) Guide ● <noop> tag - The noop tag d

Página 74 - Icons for Navigation Control

WML Tags and AttributesIssue 1 April 2005 165 Input Elements● <input> tag supported - The input tag specifies a point where the user is prompte

Página 75 - Issue 1 April 2005 75

Web Browser for the 4625SW IP Telephone166 4600 Series IP Telephones Application Programmer Interface (API) Guide The value attribute takes precedenc

Página 76 - Moving Up and Down a Card

WML Tags and AttributesIssue 1 April 2005 167 When a given character is selected, that character is immediately replaced with an asterisk. For exampl

Página 77 - Example:

Web Browser for the 4625SW IP Telephone168 4600 Series IP Telephones Application Programmer Interface (API) Guide The user makes a selection as follo

Página 78 - Truncation Rules and Links

WML Tags and AttributesIssue 1 April 2005 169 Variable Elements● <setvar> tag - There are no visual rendering implications with this tag.● <

Página 79 - Enabling Text Entry

Issue 1 April 2005 17 Chapter 1: IP Telephone InterfacesOverviewFigure 1 shows a typical system-wide network diagram that includes Avaya IP Telephones

Página 80 - Text Entry Example:

Web Browser for the 4625SW IP Telephone170 4600 Series IP Telephones Application Programmer Interface (API) Guide For convenience, here are a few of

Página 81 - Text Editing Modes

Image SupportIssue 1 April 2005 171 JPEG ImagesIn addition to WBMP, the 4625SW’s Web browser supports renderings of JPEG images. JPEG stands for the

Página 82 - Input Modes

Web Browser for the 4625SW IP Telephone172 4600 Series IP Telephones Application Programmer Interface (API) Guide Scrolling Through ImagesUsers can s

Página 83 - Issue 1 April 2005 83

Image SupportIssue 1 April 2005 173 Images can be a part of a link and be selectable. An image inside an <a> or an <anchor> tag can be se

Página 84 - Display Colors

Web Browser for the 4625SW IP Telephone174 4600 Series IP Telephones Application Programmer Interface (API) Guide The Image Area is the screen area t

Página 85 - Call Interaction

Support for Cascading Style SheetsIssue 1 April 2005 175 Number of Images SupportedA maximum of 16 images can be displayed per card, in either the mi

Página 86

Web Browser for the 4625SW IP Telephone176 4600 Series IP Telephones Application Programmer Interface (API) Guide Cascading Order If more than one st

Página 87 - Syntax Implementation

Issue 1 April 2005 177 Table 17 shows which WML tags are parent and which tags inherit properties. Table 17: WML Inheritance Table Col1 Col2 Col3 C

Página 88

178 4600 Series IP Telephones Application Programmer Interface (API) Guide go postfield setvar img prev setvar refresh setvar br do go postfield

Página 89 - Issue 1 April 2005 89

Issue 1 April 2005 179 setvar noop prev setvar refresh setvar option onevent go postfield setvar noop prev setvar refresh setvar head access

Página 90

IP Telephone Interfaces18 4600 Series IP Telephones Application Programmer Interface (API) Guide Existing InterfacesAvaya IP Telephones accept the in

Página 91 - Web: Click-to-Dial Demo

180 4600 Series IP Telephones Application Programmer Interface (API) Guide setvar noop prev setvar refresh setvar Table 17: WML Inheritance Table

Página 92

Support for Cascading Style SheetsIssue 1 April 2005 181 Table 18 provides a list of CSS2-affected WML tags. Applicable tags are indicated by a Yes.

Página 93 - Issue 1 April 2005 93

Web Browser for the 4625SW IP Telephone182 4600 Series IP Telephones Application Programmer Interface (API) Guide CSS2 SpecificationsThe browser supp

Página 94 - Page Loading

Support for Cascading Style SheetsIssue 1 April 2005 183 CSS Background PropertiesThe Background properties control an element’s background color, se

Página 95 - HTTP Header

Web Browser for the 4625SW IP Telephone184 4600 Series IP Telephones Application Programmer Interface (API) Guide Code Examples<wml> Example wi

Página 96

Support for Cascading Style SheetsIssue 1 April 2005 185 <card> ExampleThe <wml> tag and the first <card> tag have CSS2 style attri

Página 97 - Error Messages

Web Browser for the 4625SW IP Telephone186 4600 Series IP Telephones Application Programmer Interface (API) Guide <p> tag ExampleThis example s

Página 98

Support for Cascading Style SheetsIssue 1 April 2005 187 Another <p> tag ExampleThis example illustrates using the background-color specified i

Página 99 - Issue 1 April 2005 99

Web Browser for the 4625SW IP Telephone188 4600 Series IP Telephones Application Programmer Interface (API) Guide First <a> tag ExampleCSS2 pro

Página 100 - About The Web Browser

Support for Cascading Style SheetsIssue 1 April 2005 189 Second <a> tag ExampleThe CSS attributes for the <a> tag are inherited from its

Página 101 - Issue 1 April 2005 101

Existing InterfacesIssue 1 April 2005 19 TAPI: This is a Telephony Application Programmer’s Interface. TAPI is primarily used for call control applic

Página 102

Web Browser for the 4625SW IP Telephone190 4600 Series IP Telephones Application Programmer Interface (API) Guide Third <a> tag ExampleIn this

Página 103 - Introduction

Support for Cascading Style SheetsIssue 1 April 2005 191 <do> tag ExampleCSS2 properties for a <do> tag are inherited from its parent <

Página 104 - WML Tags and Attributes

Web Browser for the 4625SW IP Telephone192 4600 Series IP Telephones Application Programmer Interface (API) Guide CSS2 Color Image Support ExamplesIn

Página 105 - Issue 1 April 2005 105

Support for Cascading Style SheetsIssue 1 April 2005 193 <do> tag image support for softkeysTo render JPEG or WBMP images in the softkey area,

Página 106

Web Browser for the 4625SW IP Telephone194 4600 Series IP Telephones Application Programmer Interface (API) Guide The code example that follows embed

Página 107 - Text Elements

Colors SpecificationIssue 1 April 2005 195 Colors SpecificationProperties that set colors accept the standard 16 HTML 4.0 color keywords (color=”yell

Página 108 - Anchor Elements

Web Browser for the 4625SW IP Telephone196 4600 Series IP Telephones Application Programmer Interface (API) Guide Table 19: Supported Colors and Corr

Página 109 - Image Elements

Colors SpecificationIssue 1 April 2005 197 Table 19: Supported Colors and Corresponding Hexadecimal Coding (continued)2 of 2

Página 110 - Event Elements

Web Browser for the 4625SW IP Telephone198 4600 Series IP Telephones Application Programmer Interface (API) Guide Table 20: Supported Colors by Name

Página 111 - Issue 1 April 2005 111

Colors SpecificationIssue 1 April 2005 199 Table 20: Supported Colors by Name and Hex Coding (continued)2 of 4

Página 112

Copyright 2005, Avaya Inc.All Rights ReservedNoticeEvery effort was made to ensure that the information in this document was complete and accurate at

Página 113 - Task Elements

IP Telephone Interfaces20 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 114 - Input Elements

Web Browser for the 4625SW IP Telephone200 4600 Series IP Telephones Application Programmer Interface (API) Guide Table 20: Supported Colors by Name

Página 115 - Issue 1 April 2005 115

Colors SpecificationIssue 1 April 2005 201 Table 20: Supported Colors by Name and Hex Coding (continued)4 of 4

Página 116

Web Browser for the 4625SW IP Telephone202 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 117 - Variable Elements

Issue 1 April 2005 203 IndexIndexNumerical4610SW, 4620/4620SW, 4621SW, and 4622SW IP TelephonesAnchor Elements . . . . . . . . . . . . .

Página 118 - Colors and Fonts

204 4600 Series IP Telephones Application Programmer Interface (API) Guide IndexDisplay PushBarge Priority. . . . . . . . . . . . . . .

Página 119 - Access Key Input Mode (AIM)

Issue 1 April 2005 205 IndexPush Feature Description. . . . . . . . . . . . . . 22Push Flow Process . . . . . . . . . . .

Página 120

206 4600 Series IP Telephones Application Programmer Interface (API) Guide IndexUURI Examples, for Push Interface Validation. . . . . 61VValida

Página 121 - Issue 1 April 2005 121

Issue 1 April 2005 21 Chapter 2: Push Interface OverviewIntroductionPush is the ability for an application to send content to the Web browser, to the

Página 122

Push Interface Overview22 4600 Series IP Telephones Application Programmer Interface (API) Guide Push Feature DescriptionThe Push interface offers se

Página 123 - 2VFDU+LOODUG

Push ArchitectureIssue 1 April 2005 23 The Push/Pull Process – A Two-Step View The Push framework is a two-step process - a “push” operation followed

Página 124

Push Interface Overview24 4600 Series IP Telephones Application Programmer Interface (API) Guide Push Message FlowThis section describes the step-by-

Página 125 - Terminating AIM

Push ArchitectureIssue 1 April 2005 25 Figure 4: Push FlowStep 4 – Request LaunchedOnce the URL is verified as a Trusted Push Server, the Push Agent

Página 126

Push Interface Overview26 4600 Series IP Telephones Application Programmer Interface (API) Guide About the Push Agent The 4600 Series IP Telephones (

Página 127 - Chapter 8: Web Applications

Push Agent - HTTP POST AddressIssue 1 April 2005 27 Push Agent - HTTP POST AddressThe HTTP POST address (URL) for the IP telephone where a Push reque

Página 128 - Web Applications

Push Interface Overview28 4600 Series IP Telephones Application Programmer Interface (API) Guide Topline push type - Text can be pushed to the toplin

Página 129 - Avaya-Provided Download Files

Issue 1 April 2005 29 Chapter 3: Creating Push MessagesIntroductionThis chapter covers the details involved in setting up Push Messages for each type

Página 130

Issue 1 April 2005 3 About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9About this Document

Página 131 - Issue 1 April 2005 131

Creating Push Messages30 4600 Series IP Telephones Application Programmer Interface (API) Guide AlertsA Display Push Message can be sent using alerts.

Página 132

The Display Push TypeIssue 1 April 2005 31 Successful Push ResponseIf the phone is in a pushable state, the Push Agent sends the Push Initiator the fo

Página 133 - Issue 1 April 2005 133

Creating Push Messages32 4600 Series IP Telephones Application Programmer Interface (API) Guide If the Web is in “text edit mode” a subsequent normal

Página 134

The Display Push TypeIssue 1 April 2005 33 Display Push XML MessagesThis section describes how to send a Display push using XML messages. Display Push

Página 135 - Issue 1 April 2005 135

Creating Push Messages34 4600 Series IP Telephones Application Programmer Interface (API) Guide Using the <postfield> TagThe IP telephones’ Web

Página 136 - Return AddToSD

The Display Push TypeIssue 1 April 2005 35 Display Push Example 2:Using our previous hotel example, the hotel is ready to serve lunch and wants to sen

Página 137 - Return Retry

Creating Push Messages36 4600 Series IP Telephones Application Programmer Interface (API) Guide Push Content (PC)The Display push type’s Push Content

Página 138

The Topline Push TypeIssue 1 April 2005 37 The IP telephone’s XML parser parses the WML file. Depending on the priorities and state of the telephone,

Página 139 - Issue 1 April 2005 139

Creating Push Messages38 4600 Series IP Telephones Application Programmer Interface (API) Guide AlertsA Topline Push Message can be sent with alerts.

Página 140

The Topline Push TypeIssue 1 April 2005 39 Priorities and StatesTopline Push Content is sent with one of two priorities: normal or barge. Normal prior

Página 141 - Issue 1 April 2005 141

Contents4 4600 Series IP Telephones Application Programmer Interface (API) Guide Push Agent - HTTP POST Address. . . . . . . . . . . . .

Página 142

Creating Push Messages40 4600 Series IP Telephones Application Programmer Interface (API) Guide Normal PriorityWhen the mode attribute in the <Push

Página 143 - Issue 1 April 2005 143

The Topline Push TypeIssue 1 April 2005 41 Topline Push XML MessagesThis section describes how to send a Topline push with XML messages. Use the Stock

Página 144

Creating Push Messages42 4600 Series IP Telephones Application Programmer Interface (API) Guide Using the <postfield> TagThe IP telephones’ Web

Página 145 - Issue 1 April 2005 145

The Topline Push TypeIssue 1 April 2005 43 Topline Push Example 2:Using our previous stock alert example, the price of the AV is reaching the $15 pric

Página 146

Creating Push Messages44 4600 Series IP Telephones Application Programmer Interface (API) Guide Push AgentOnce a Push Message is received from the Pus

Página 147 - Issue 1 April 2005 147

The Topline Push TypeIssue 1 April 2005 45 Using the <Topline> tagThe <Topline> tag consists of the actual text message to display on the

Página 148

Creating Push Messages46 4600 Series IP Telephones Application Programmer Interface (API) Guide The Audio Push TypeUse an Audio push when you need to

Página 149 - Issue 1 April 2005 149

The Audio Push TypeIssue 1 April 2005 47 Audio Push Example:An Audio push example could be a hotel wake-up message a guest schedules from the room. Th

Página 150

Creating Push Messages48 4600 Series IP Telephones Application Programmer Interface (API) Guide Normal PriorityWhen the mode attribute in the <Push

Página 151 - Telephone

The Audio Push TypeIssue 1 April 2005 49 Audio Push XML MessagesThis section describes how to send an Audio push with XML messages.Audio Push Message

Página 152

ContentsIssue 1 April 2005 5 Audio Push Example: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Prior

Página 153 - Issue 1 April 2005 153

Creating Push Messages50 4600 Series IP Telephones Application Programmer Interface (API) Guide RTP PortAn RTP port is needed to stream audio to the t

Página 154

The Audio Push TypeIssue 1 April 2005 51 The code excerpt associated with Audio Push Example: (the hotel wake-up message), which will be sent as part

Página 155

Creating Push Messages52 4600 Series IP Telephones Application Programmer Interface (API) Guide Each <Response> can contain only one <Audio&g

Página 156

The Audio Push TypeIssue 1 April 2005 53 Note:Note: For example, if an audio stream originator wanted to explicitly stop an audio stream the following

Página 157

Creating Push Messages54 4600 Series IP Telephones Application Programmer Interface (API) Guide The Subscribe Push TypeThe Subscribe push is used as a

Página 158

The Subscribe Push TypeIssue 1 April 2005 55 Priorities and StatesNormal and barge priorities are not applicable to the Subscribe push type.The Subscr

Página 159 - Issue 1 April 2005 159

Creating Push Messages56 4600 Series IP Telephones Application Programmer Interface (API) Guide Using the <postfield> TagThe IP telephone’s Web

Página 160

The Subscribe Push TypeIssue 1 April 2005 57 Subscribe Push Content (PC)The Push Content for the Subscribe push type must be an XML file. This XML fil

Página 161 - Issue 1 April 2005 161

Creating Push Messages58 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 162

Issue 1 April 2005 59 Chapter 4: Push AdministrationIntroductionThis chapter covers the administrative actions required for the Push interface to wor

Página 163

Contents6 4600 Series IP Telephones Application Programmer Interface (API) Guide Chapter 5: Troubleshooting the Push Interface . . . . . . . .

Página 164

Push Administration60 4600 Series IP Telephones Application Programmer Interface (API) Guide Trusted Push Server List (TPSLIST)Depending upon the TPS

Página 165

Validation ScenariosIssue 1 April 2005 61 Validation ScenariosTable 5: URI Examples Validation String(Validation string Interpreted as)Pushed URI stri

Página 166

Push Administration62 4600 Series IP Telephones Application Programmer Interface (API) Guide Recommendations: If the domain from Table 5: URI Example

Página 167 - Issue 1 April 2005 167

Subscription ServiceIssue 1 April 2005 63 Subscriber ServiceUsing the Push Subscription Service, the phone makes the following values known to the tru

Página 168

Push Administration64 4600 Series IP Telephones Application Programmer Interface (API) Guide Subscription List (SUBSCRIBELIST)This list specifies the

Página 169

Subscription List (SUBSCRIBELIST)Issue 1 April 2005 65 Subscription UpdateUse the Subscribe push type to make an asynchronous request to a phone to re

Página 170 - Image Support

Push Administration66 4600 Series IP Telephones Application Programmer Interface (API) Guide

Página 171 - Image Rendering

Issue 1 April 2005 67 Chapter 5: Troubleshooting the Push InterfaceAvaya HTTP Header Extensions (x-Push-Status Codes)The Push Agent sends a response

Página 172 - Scrolling Through Images

Troubleshooting the Push Interface68 4600 Series IP Telephones Application Programmer Interface (API) Guide 205 “Not In Push State: Push Aborted”The P

Página 173 - Image area

HTTP Error MessagesIssue 1 April 2005 69 HTTP Error MessagesThe following standard HTTP Error Messages will be supported. Status codes starting with

Página 174 - Image Size

ContentsIssue 1 April 2005 7 Chapter 7: Web Browser for 4610SW, 4620/4620SW, 4621SW, and 4622SW IP Telephones . . . . . . . . . . . . . .

Página 175 - Number of Images Supported

Troubleshooting the Push Interface70 4600 Series IP Telephones Application Programmer Interface (API) Guide 415 Unsupported Media TypeThe server refus

Página 176 - Cascading Order

Issue 1 April 2005 71 Chapter 6: About The Web BrowserIntroductionThis chapter provides general information about and requirements for developing Web

Página 177

About The Web Browser72 4600 Series IP Telephones Application Programmer Interface (API) Guide Figure 12: Schematic View of the Standard Web Browser

Página 178

Web Browser NavigationIssue 1 April 2005 73 The Web browser renders pages with spaces before the XML prolog. The strict rules of XML specify that pag

Página 179

About The Web Browser74 4600 Series IP Telephones Application Programmer Interface (API) Guide Icons for Navigation ControlIcons associated with (def

Página 180

Web Browser NavigationIssue 1 April 2005 75 Table 8: Navigation Control Icons4625SWAll Other Phones ExplanationPage Up. If more text exists than can

Página 181 - Issue 1 April 2005 181

About The Web Browser76 4600 Series IP Telephones Application Programmer Interface (API) Guide Use the Focus Up and Focus Down Feature buttons (singl

Página 182 - CSS2 Specifications

Web Browser NavigationIssue 1 April 2005 77 Users can move up and down, bringing displayed text into focus as they choose. This is a unique WML featu

Página 183 - CSS Text Properties

About The Web Browser78 4600 Series IP Telephones Application Programmer Interface (API) Guide Tags with Titles and Corresponding Top Line Defaults:A

Página 184 - Code Examples

Enabling Text EntryIssue 1 April 2005 79 LinksRules for links within a page are simplified for development purposes:● A maximum of one link can be di

Página 185 - <card> Example

Contents8 4600 Series IP Telephones Application Programmer Interface (API) Guide Configuring the Directory Application Details Administration Screen.

Página 186 - <p> tag Example

About The Web Browser80 4600 Series IP Telephones Application Programmer Interface (API) Guide 8. On-hook keypad dialing to make a phone call is not

Página 187 - Another <p> tag Example

Text Editing ModesIssue 1 April 2005 81 Text Editing ModesWhen a text entry area is enabled, these softkey labels display centered above the actual s

Página 188 - First <a> tag Example

About The Web Browser82 4600 Series IP Telephones Application Programmer Interface (API) Guide Input ModesThe default entry mode is alpha (lower case

Página 189 - Second <a> tag Example

Text Editing ModesIssue 1 April 2005 83 Figure 15: Text Editing Symbol Screen TwoFigure 16: Text Editing Symbol Screen ThreeUse the Feature button as

Página 190 - Third <a> tag Example

About The Web Browser84 4600 Series IP Telephones Application Programmer Interface (API) Guide Character Set SupportCharacter set support differs dep

Página 191 - <do> tag Example

Call InteractionIssue 1 April 2005 85 Call InteractionThe user can make and receive calls when in a Web browser session. When users re-enter the Web

Página 192

About The Web Browser86 4600 Series IP Telephones Application Programmer Interface (API) Guide The attributes xml:lang, class, and id are universal a

Página 193 - Issue 1 April 2005 193

Wireless Telephony Applications (WTA)Issue 1 April 2005 87 Syntax ImplementationClick to Dial FunctionalityTo enable the click to dial functionality,

Página 194

About The Web Browser88 4600 Series IP Telephones Application Programmer Interface (API) Guide Click-to-dial using <a> tag: <?xml version=”1

Página 195 - Colors Specification

Wireless Telephony Applications (WTA)Issue 1 April 2005 89 Click-to-dial using <anchor> tag:<?xml version=”1.0”?> <!DOCTYPE wml PUBLI

Página 196

Issue 1 April 2005 9 About This GuideAbout this DocumentThis document describes how to set up two optional Avaya application interfaces, the Web brow

Página 197 - Issue 1 April 2005 197

About The Web Browser90 4600 Series IP Telephones Application Programmer Interface (API) Guide The code shows a hyperlink as Call Us on the Web page.

Página 198

Wireless Telephony Applications (WTA)Issue 1 April 2005 91 Click-to-dial using <do> tag (softkey):<?xml version=”1.0”?> <!DOCTYPE wml

Página 199 - Issue 1 April 2005 199

About The Web Browser92 4600 Series IP Telephones Application Programmer Interface (API) Guide Add to Speed Dial FunctionalityAdd to Speed Dial is re

Página 200

Wireless Telephony Applications (WTA)Issue 1 April 2005 93 The generated code is rendered as the following diagram:The code adds the entry to the spe

Página 201 - Issue 1 April 2005 201

About The Web Browser94 4600 Series IP Telephones Application Programmer Interface (API) Guide Support for HTTP AuthenticationAn authentication input

Página 202

Error TonesIssue 1 April 2005 95 Error TonesError tones are consistent with other applications. When a labeled button is pressed but the button’s fun

Página 203 - Numerical

About The Web Browser96 4600 Series IP Telephones Application Programmer Interface (API) Guide User-Agent Header String (4610SW IP Telephones)Identif

Página 204

Error MessagesIssue 1 April 2005 97 User-Agent Header String (4625SW IP Telephones)Identify the 4625SW Web browser using the following User-Agent str

Página 205

About The Web Browser98 4600 Series IP Telephones Application Programmer Interface (API) Guide When the client server receives a Status Code 431, it

Página 206

Summary Of WML Tags and AttributesIssue 1 April 2005 99 Summary Of WML Tags and AttributesTable 11: Summary Of WML Tags And Attributes Tag Attribute

Comentários a estes Manuais

Sem comentários