PHP-AGI 開發筆記

    版本為 04:22, 27 Dec 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    PHP-AGI 開發的心得

    Q: [PHP] Array 使用

    A:

    Q: 變更語音的語系

    A:

    $AGI->exec('Set','CHANNEL(language)=en');
    
    Q: 範例: 在 AGI 裡取用 FreePBX 的資料庫(asterisk)內容

    A: 需要兩個檔案

    1. sqltrunkbal.php:包含所有 DB 的函式庫
    2. trunkbalance.php:應用範例

    使用說明:

    • 這兩個檔案必須用在 FreePBX 環境下
    • DB credential 是透過 AGI 取得以下幾個變數
      • AMPDBENGINE
      • AMPDBHOST
      • AMPDBUSER
      • AMPDBPASS
      • AMPDBFILE
      • AMPDBNAME
    • 如果系統沒有安裝 FreePBX,以上變數將無法取得影響 AGI 執行
    Powered by MindTouch Core