0

Twilio でコール トラッキングを実装する可能性を検討しています。

私が必要とするのは、着信通話の開始時に、その通話の宛先番号を変更できるようにしたいということです。これは、API を介して Twilio でどのように達成できますか?

API ドキュメントを読むと、リアルタイムの呼び出しとメッセージのルーティング機能 ( here ) があり、例 ( here ) に従っていることがわかりましたが、それは私が達成したいことではありません。

提案と助けをありがとう!
--スティーブ

4

1 に答える 1

0

Twilio 開発者エバンジェリストはこちら。

Twilio では、通話の宛先番号を動的に変更できます。通話を転送するときは、次のように TwiML で名詞を使用します。<Dial>

<Response>
  <Dial>YOUR_NUMBER_HERE</Dial>
</Response>

ただし、TwiML を動的に提供する場合は、<Dial>任意の条件に基づいて、タグ内の任意の数値を返すことができます。たとえば、Sinatra を使用する Ruby では次のようになります。

post "/voice" do
  if params["From"] === SOME_SPECIAL_NUMBER
    number = FORWARDING_NUMBER_1
  else
    number = FORWARDING_NUMBER_2
  end
  "<Response>
    <Dial>#{number}</Dial>
  </Response>"
end

これがまったく役立つかどうか教えてください。

于 2016-07-28T13:58:56.440 に答える