Appendix A
Push XML API
Preparing the Application Gateway and an Application to Use the Push XML API
Broadcast Server User Guide
58
Preparing the Application Gateway and an
Application to Use the Push XML API
To send alerts from a third-party application to IP phones through the
Push XML API, you must enable the Push XML API on the Application
Gateway and program the application to send XML to the Application
Gateway.
To enable the Push XML API on the Application Gateway:
1
Upload a Broadcast Server license to the Application Gateway.
The Broadcast Server license opens a port on the Application Gateway for
communication with a third-party application.
2
Enter the URL of the application in the Application Gateway
Administration Tool on the Operation > Voice Office > IP Phone page.
The Application Gateway needs the application URL so that it can send the
application the IP address and push port to use when sending XML to the
Application Gateway.
To program an application to use the Push XML API:
1
Configure the application to send XML requests and to receive XML
responses over the Application Gateway’s push port via HTTP.
2
Create an interface for composing and sending distribution list and alert
requests.
“Sample ASP Pages,” page 71
contains sample ASP pages for sending the
XML code for a distribution list and an alert to the Application Gateway.
To test the connection between the Application Gateway and the
application:
1
Compose a simple alert in your application and send it to one test phone.
2
Verify that the phone received the alert.
3
On the phone, click the OK or Exit soft key to dismiss the alert.
4
Verify that your application received confirmation that the alert was
delivered and viewed.
Содержание 16-300272
Страница 1: ...Broadcast Server User Guide Release 2 1 Service Pack 16 300272 Issue 2 1 April 2006...
Страница 8: ...Related Documentation viii Broadcast Server User Guide...
Страница 22: ...Chapter 3 System Management Home page tips 14 Broadcast Server User Guide...
Страница 24: ...Chapter 4 System Messages Quick FAQ 16 Broadcast Server User Guide...
Страница 30: ...Chapter 5 User Management The User Page 22 Broadcast Server User Guide...
Страница 48: ...Chapter 8 Media Management The Media Page 40 Broadcast Server User Guide...
Страница 52: ...Chapter 9 External Service Management The External Service Page 44 Broadcast Server User Guide...
Страница 60: ...Chapter 10 Broadcast Alert Management The Alert Page 52 Broadcast Server User Guide...
Страница 62: ...Chapter 11 My Preferences Setting the maximum list entries to display 54 Broadcast Server User Guide...
Страница 64: ...Chapter 12 Troubleshooting Common problems 56 Broadcast Server User Guide...