Có ai biết, làm thế nào chúng ta có thể Bắt nguồn cuộc gọi số bên ngoài bằng cách sử dụng tập lệnh PHP AGI?Asterisk AGI - Bắt đầu cuộc gọi bằng cách sử dụng php agi
5
A
Trả lời
5
Bạn có hai tùy chọn có thể. Một là sử dụng lệnh "Originate". Xem http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+Originate để biết ví dụ.
Một cách khác, đó là những gì tôi ưu tiên trong các giải pháp của mình, vì nó không yêu cầu AMI, đang sử dụng các tệp cuộc gọi được đệm. Xem https://wiki.asterisk.org/wiki/display/AST/Asterisk+Call+Files để biết cách thực hiện. Bí quyết, và tôi không thể nhấn mạnh nó đủ, là tạo ra các tập tin spool trong/tmp và sau đó "di chuyển" tập tin vào thư mục ../spool/asterisk/outgoing.
Nếu bạn chỉ định khóa/giá trị biến kênh duy nhất cho cuộc gọi được nối, bạn có thể chọn nó bằng kế hoạch quay số và định tuyến cuộc gọi một cách thích hợp.
Các vấn đề liên quan
- 1. Lập trình Asterisk PBX bằng cách sử dụng PHP?
- 2. Làm cách nào để biết trạng thái cuộc gọi - Asterisk và PHP?
- 3. Nhận sms trên asterisk sip
- 4. Cách phát tệp âm thanh khi cuộc gọi bắt đầu?
- 5. bằng cách sử dụng SetTimeout với các cuộc gọi Ajax
- 6. google pagerank curl cuộc gọi sử dụng php
- 7. cách bắt đầu và dừng các phiên bản ec2 bằng cách sử dụng php aws sdk
- 8. Bắt đầu cuộc gọi trong Windows Phone 7
- 9. Windows Mobile - Đính kèm cuộc gọi bắt đầu và ghi âm cuộc gọi
- 10. Làm thế nào để bắt đầu/dừng một cronjob bằng cách sử dụng PHP?
- 11. Bắt đầu CMD bằng cách sử dụng ProcessBuilder
- 12. Cách bắt đầu luồng RTP bên trong cuộc gọi SIP/SDP
- 13. Gọi các cuộc gọi không đồng bộ trong Silverlight WCF Proxy bằng cách sử dụng Moq
- 14. tạo api bằng cách sử dụng php
- 15. AS3 Cuộc gọi ExternalInterface sử dụng jquery
- 16. Cách chuyển dấu cách trong một cuộc gọi REST bằng cách sử dụng HttpGet trong java
- 17. Bắt đầu bằng C
- 18. Kiểm tra xem chuỗi có bắt đầu bằng http hay không bằng cách sử dụng Javascript
- 19. Làm cách nào để thực hiện cuộc gọi HTTPS bằng cách sử dụng HttpService trong flex
- 20. Điều gì có thể khiến các cuộc gọi hệ thống Perl bắt đầu thất bại?
- 21. Tại sao biến PHP bắt đầu bằng ký hiệu $ sign?
- 22. Cách tốt nhất để bắt đầu sử dụng dấu hoa thị là gì?
- 23. Dịch vụ web .NET có bắt đầu với từng cuộc gọi phương thức không?
- 24. Asterisk + Node.js + Trình duyệt Streaming
- 25. Cách đối sánh biểu tượng pound (#) trong regex bằng php (đối với thẻ bắt đầu bằng #)
- 26. Sử dụng cuộc gọi chức năng trong vòng lặp foreach
- 27. bắt đầu gdb sử dụng một pid
- 28. Cách chuyển một mảng vào cuộc gọi PHP SoapClient
- 29. Rabbitmq truy xuất nhiều tin nhắn bằng cách sử dụng một cuộc gọi đồng bộ đơn
- 30. Truyền mảng trong cuộc gọi ajax bằng cách sử dụng jQuery 1.4
asterisk -rx "kênh có nguồn gốc SIP/ @test extension @" ') –
bizzr3