phpagi | PHP classes for use in developing applications
kandi X-RAY | phpagi Summary
kandi X-RAY | phpagi Summary
phpagi is a set of PHP classes for use in developing applications with the Asterisk Gateway Interface, and is licensed under the GNU Lesser General Public License (see COPYING for terms). This release (version 2) of the phpagi classes is a significant overhaul from the old version 1 library. API functions have been renamed and restructured. Version 1 of phpagi is no longer supported, but will continue to be available for historical purposes. We strongly encourage you to migrate to this new version. If you have developed software based around phpagi, we'd like to hear from you! Drop us a note, and indicate whether you'd like us to list your application on our website.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Evaluates a command .
- Wait for a response from the socket .
- Connect to the server
- text input field
- Generate Swift .
- Parse the callerid
- Read data from buffer
- Returns the current status of a channel
- Read text from buffer
- Go to the destination
phpagi Key Features
phpagi Examples and Code Snippets
Community Discussions
Trending Discussions on phpagi
QUESTION
There is AGI-script:
...ANSWER
Answered 2019-Nov-30 at 07:08You may need to explicitly COMMIT
the transaction. In some cases when working through a package a transaction will be started that needs to be committed before the entry is permanent.
QUESTION
i want to add pin conformation for outgoing call in asterisk 13 before i implement this dial plan with asterisk 11. now i try it with asterisk 13. asterisk 13 in call always hangup
/etc/asterisk/extensions_custom.conf
...ANSWER
Answered 2019-Jul-05 at 11:13I'm not a PHP expert, so I won't fix your script, but I think I have a workaround. You can use "Authenticate" application to achieve that. It basically ask caller to introduce a key to continue with the dialplan. [from-outgoinpin]
exten => _.,1,Authenticate()
same => n,whatever you want
Here the docs: https://wiki.asterisk.org/wiki/display/AST/Application_Authenticate
Hope it helped :)
QUESTION
I'm using phpagi (Asterisk).
this is my code:
ANSWER
Answered 2019-Apr-01 at 03:42You are writting your debug info into STDOUT probably.
That is most common error wich result get_var be incorrect.
STDOUT used by AGI itself. So you can't use it in script without broke phpagi.php library.
QUESTION
I'm using some PHPAGI in asterisk that are working on some servers. But when I used them in my new server they worked like usual for only 3 days and now they take longer than expected. Here is a sample.
Any suggestion is appreciated.
ANSWER
Answered 2017-Jan-30 at 20:09I got it. Connecting to MySQL took more than usual and it was because of the dns set in elastix. I removed it and now it's working as expected.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install phpagi
PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page