[asterisk-app-dev] Announcing: ari-py
    David M. Lee 
    dlee at digium.com
       
    Fri Oct 25 11:44:23 CDT 2013
    
    
  
A little while ago I announced Swagger.py, which is a general purpose
client library for Swagger enabled API's.
Today I'm announcing ast-ari-py, which is an Asterisk specific wrapper
around Swagger.py, which gives you a fairly straightforward object
model around the Swagger API's, plus an API for registering event
callbacks from the WebSocket.
    import ari
    client = ari.connect('http://localhost:8088/', 'hey', 'peekaboo')
    def on_start(channel, event):
        channel.answer()
        channel.play(media='sound:hello-world')
        channel.continueInDialplan()
    client.on_channel_event('StasisStart', on_start)
    client.run(apps="hello")
You can get more details about the project on its GitHub page
(https://github.com/asterisk/ast-ari-py). Issues, pull requests and
wiki pages welcome!
-- 
David M. Lee
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at:  www.digium.com  & www.asterisk.org
    
    
More information about the asterisk-app-dev
mailing list