Avaya 4600 Series Aplikační záznam Strana 1

Procházejte online nebo si stáhněte Aplikační záznam pro Software Avaya 4600 Series. Avaya 4600 Series Application Note [et] Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 206
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků

Shrnutí obsahu

Strany 1 - (API) Guide

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

Strany 2

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

Strany 3 - Contents

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

Strany 4

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

Strany 5 - Issue 1 April 2005 5

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

Strany 6

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

Strany 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

Strany 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

Strany 9

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 14

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

Strany 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

Strany 16 - Related Documentation

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 22 - Push Architecture

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 27 - Push Types

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

Strany 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

Strany 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

Strany 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

Strany 31 - Normal Priority

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

Strany 32 - Barge Priority

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

Strany 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

Strany 34 - Creating Push Messages

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

Strany 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

Strany 36 - Push Content (PC)

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

Strany 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

Strany 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

Strany 39

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

Strany 40

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

Strany 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

Strany 42

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 47 - Audio Push Example:

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

Strany 48

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

Strany 49 - Audio Push XML Messages

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

Strany 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

Strany 51 - Audio Push Content (PC)

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

Strany 52

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

Strany 53 - Issue 1 April 2005 53

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

Strany 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

Strany 55 - Subscribe XML Messages

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

Strany 56

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

Strany 57 - Subscribe Push Content (PC)

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

Strany 58

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

Strany 59 - Security

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 64

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

Strany 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

Strany 66

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

Strany 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

Strany 68

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

Strany 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

Strany 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

Strany 71

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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.● <

Strany 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

Strany 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

Strany 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

Strany 82 - Input Modes

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

Strany 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

Strany 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

Strany 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

Strany 86

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

Strany 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

Strany 88

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

Strany 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

Strany 90

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

Strany 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

Strany 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.

Strany 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

Strany 94 - Page Loading

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

Strany 95 - HTTP Header

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

Strany 96

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

Strany 97 - Error Messages

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

Strany 98

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

Strany 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

Strany 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

Strany 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

Strany 102

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

Strany 103 - Introduction

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

Strany 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

Strany 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,

Strany 106

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

Strany 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

Strany 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

Strany 109 - Image Elements

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

Strany 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

Strany 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

Strany 112

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

Strany 113 - Task Elements

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

Strany 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

Strany 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

Strany 116

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

Strany 117 - Variable Elements

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

Strany 118 - Colors and Fonts

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

Strany 119 - Access Key Input Mode (AIM)

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

Strany 120

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

Strany 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

Strany 122

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

Strany 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

Strany 124

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

Strany 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

Strany 126

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

Strany 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

Strany 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

Strany 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

Strany 130

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

Strany 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.

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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,

Strany 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.

Strany 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

Strany 141 - Issue 1 April 2005 141

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

Strany 142

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

Strany 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

Strany 144

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

Strany 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

Strany 146

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

Strany 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

Strany 148

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

Strany 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

Strany 150

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

Strany 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

Strany 152

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

Strany 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

Strany 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

Strany 155

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

Strany 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

Strany 157

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

Strany 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

Strany 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

Strany 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

Strany 161 - Issue 1 April 2005 161

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

Strany 162

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

Strany 163

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

Strany 164

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

Strany 165

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

Strany 166

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

Strany 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

Strany 168

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

Strany 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

Strany 170 - Image Support

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

Strany 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

Strany 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

Strany 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

Strany 174 - Image Size

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

Strany 175 - Number of Images Supported

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

Strany 176 - Cascading Order

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

Strany 177

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

Strany 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

Strany 179

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

Strany 180

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 185 - <card> Example

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 192

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

Strany 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,

Strany 194

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

Strany 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

Strany 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

Strany 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.

Strany 198

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 203 - Numerical

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

Strany 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

Strany 205

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

Strany 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

Komentáře k této Příručce

Žádné komentáře