Avaya 4600 Series Anwendungshinweis Seite 1

Stöbern Sie online oder laden Sie Anwendungshinweis nach Software Avaya 4600 Series herunter. Avaya 4600 Series Application Note [et] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 206
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - (API) Guide

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

Seite 2

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

Seite 3 - Contents

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

Seite 4

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

Seite 5 - Issue 1 April 2005 5

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

Seite 6

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

Seite 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

Seite 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

Seite 9

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 14

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

Seite 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

Seite 16 - Related Documentation

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 22 - Push Architecture

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 27 - Push Types

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

Seite 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

Seite 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

Seite 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

Seite 31 - Normal Priority

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

Seite 32 - Barge Priority

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

Seite 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

Seite 34 - Creating Push Messages

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

Seite 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

Seite 36 - Push Content (PC)

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

Seite 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

Seite 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

Seite 39

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

Seite 40

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

Seite 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

Seite 42

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 47 - Audio Push Example:

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

Seite 48

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

Seite 49 - Audio Push XML Messages

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

Seite 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

Seite 51 - Audio Push Content (PC)

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

Seite 52

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

Seite 53 - Issue 1 April 2005 53

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

Seite 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

Seite 55 - Subscribe XML Messages

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

Seite 56

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

Seite 57 - Subscribe Push Content (PC)

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

Seite 58

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

Seite 59 - Security

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 64

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

Seite 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

Seite 66

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

Seite 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

Seite 68

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

Seite 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

Seite 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

Seite 71

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

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

Seite 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

Seite 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

Seite 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

Seite 82 - Input Modes

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

Seite 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

Seite 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

Seite 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

Seite 86

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

Seite 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

Seite 88

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

Seite 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

Seite 90

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

Seite 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

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

Seite 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

Seite 94 - Page Loading

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

Seite 95 - HTTP Header

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

Seite 96

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

Seite 97 - Error Messages

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

Seite 98

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

Seite 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

Seite 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

Seite 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

Seite 102

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

Seite 103 - Introduction

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

Seite 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

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

Seite 106

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

Seite 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

Seite 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

Seite 109 - Image Elements

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

Seite 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

Seite 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

Seite 112

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

Seite 113 - Task Elements

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

Seite 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

Seite 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

Seite 116

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

Seite 117 - Variable Elements

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

Seite 118 - Colors and Fonts

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

Seite 119 - Access Key Input Mode (AIM)

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

Seite 120

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

Seite 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

Seite 122

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

Seite 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

Seite 124

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

Seite 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

Seite 126

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

Seite 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

Seite 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

Seite 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

Seite 130

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

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

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

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

Seite 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

Seite 141 - Issue 1 April 2005 141

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

Seite 142

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

Seite 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

Seite 144

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

Seite 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

Seite 146

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

Seite 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

Seite 148

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

Seite 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

Seite 150

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

Seite 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

Seite 152

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

Seite 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

Seite 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

Seite 155

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

Seite 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

Seite 157

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

Seite 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

Seite 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

Seite 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

Seite 161 - Issue 1 April 2005 161

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

Seite 162

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

Seite 163

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

Seite 164

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

Seite 165

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

Seite 166

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

Seite 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

Seite 168

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

Seite 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

Seite 170 - Image Support

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

Seite 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

Seite 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

Seite 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

Seite 174 - Image Size

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

Seite 175 - Number of Images Supported

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

Seite 176 - Cascading Order

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

Seite 177

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

Seite 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

Seite 179

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

Seite 180

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 185 - <card> Example

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 192

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

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

Seite 194

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

Seite 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

Seite 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

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

Seite 198

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 203 - Numerical

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

Seite 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

Seite 205

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

Seite 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

Kommentare zu diesen Handbüchern

Keine Kommentare