- DevConnect eBook: Mastering Avaya one-X Deskphone Application Development
- Sample Applications & Tutorials
- 9600 Series H.323 Software Release 6.4
- 9600 Series H.323 Software Release 6.3
- 9600 Series H.323 Software Release 6.2
- SIP 6.4
- SIP 6.3
- 9600 Series SIP Software Release 6.2
- 9600 Series SIP Software Release 6.0
- 9600 Series H.323 Release 3.2
- 9600 Series H.323 Software Release 3.1
- 9600 Series SIP Software Release 2.6
- 9600 Series SIP Software Release 2.5
- UNIStim Software Release 5.5
- UNIStim Software Release 5.4
- SIP 6.5
- 9600 Series H.323 Software Release 6.6
- SIP 7.0
- SIP 7.1
- 9600 Series H.323 Software Release 6.7
- Development Tools & Configurations
- Compliance Testing
About The Sample Application
The AvayaTwitter sample application utilizes Web Markup Language (WML) and Wireless Telephony Application Interface (WTAI) tags to display Twitter stream information to the web browser provided with Avaya 4600 and 9600 series IP and SIP deskphones.
AvayaTwitter is coded in PHP. The sample application uses the Twitter API to periodically pull recent "tweets" posted by "followers", and format and display these messages via the deskphone browser. The sample application also demonstrates the use of WTAI tags to allow the user to save contact information for a specific Twitter contact to speed dial on their phone. The sample application also provides an administrative utility for enabling access permissions to the AvayaTwitter application on a phone-by-phone basis, using the Avaya Push API methods.
NOTE: The AvayaTwitter sample application was validated using the public Twitter API as of May 2009. Twitter reserves the right to modify this API at any time, and users of AvayaTwitter may need to update this sample application to utilize current Twitter API calls and arguments. Avaya does not endorse or warrant the use of any Twitter services, and users of the Twitter API are responsible for any Twitter Terms and Conditions governing its use.
Target Avaya Platform
The application functionality utilizes:
- Avaya 9600 Series IP & deskphones with SIP software supporting the Push API
In order to run this application, you will need the following:
- At least one Avaya 9600 Series IP deskphone and an Avaya Aura® Communication Manager against which to register. Avaya SIP phones will also need Avaya Aura SIP Enablement Services or Avaya Aura Session Manager for registration.
- A standard Web server configured to run PHP.
- A Trusted Push Server (TPS) and Push Initiator (PI), which may be obtained as part of the Avaya PushSDK.
- A Twitter user account