4π
β
I donβt know this particular appliance, but it seems to run on Asterisk. The Asterisk API for this kind of stuff is called AGI (Asterisk Gateway Interface).
The Asterisk Gateway Interface is an interface for adding functionality to Asterisk with many different programming languages. Perl, PHP, C, Pascal, Bourne Shell β itβs your choice, really.
- AGI may control the dial plan, called in extensions.conf.
- Async AGI Introduced in Asterisk 1.6, allows asynchronous AGI scripting.
- EAGI gives the application the possibility to access and control the sound channel in addition to interaction with the dial plan.
- FastAGI can be used to do the processing on a remote machine via a network connection.
- DeadAGI gives access to a dead channel, after hangup. Deprecated since Asterisk 1.6
source: http://www.voip-info.org
π€Paulo Scardine
- [Django]-Why do you need to use Django REST API?
- [Django]-Django/Python convert PDF using shell (os.system/Popen) not working in production
- [Django]-Is it okay to use os.sep instead of "/" in url
1π
There is Elastix REST API solution that written in PHP
with no dependencies required.
elastix-api also you could check a document on how to install it beside Elastix server, contains important functions such as:
- Live call
- CDR Report
- Download call records *.wav file
and many things.
π€Tarek Kalaji
- [Django]-Django 2.0 Trying to Grab the primary key with regular Expressions but im getting 404
- [Django]-Python β Single thread executor already being used, would deadlock
- [Django]-Django view based cache with authed users
- [Django]-Custom validation for formset in Django
- [Django]-[django]when debug=false,MEDIA_URL returns not found
Source:stackexchange.com