ダイヤル プランでアクセスして使用したいテキスト ファイルがあります。ダイヤル プラン内からファイルにアクセスするための構文は何ですか?
何かのようなもの:
ダイヤル(tech/service/[http://textfile])
ダイヤル プランでアクセスして使用したいテキスト ファイルがあります。ダイヤル プラン内からファイルにアクセスするための構文は何ですか?
何かのようなもの:
ダイヤル(tech/service/[http://textfile])
Webサーバーからファイルにアクセスできるようになっているように見えるので、アスタリスクのcurl関数を使用できます。
curl devライブラリ( http://www.voip-info.org/wiki/index.php?page=Asterisk+func+curl)をインストールした後、おそらくアスタリスクを再コンパイルする必要があります 。
次に、次のことができます。
exten => s,1,Set(dest=${CURL(http://textfile)})
exten => s,2,Dial(SIP/${dest})
AGI スクリプト (PHP、C、Java など、どの言語でも) を作成して、ダイヤルプランから呼び出すことができます。
exten => _x,n,AGI(your-script.php)
その後、そのスクリプトであらゆる種類の操作を実行できます。やろうとしていることの詳細を提供できる場合は、StackOverflow の担当者がおそらくより適切にガイドしてくれるでしょう。