Scripting API リファレンス|TropoスクリプティングAPI

duration オブジェクト

   

転送だけに設定してください。このオブジェクトは、コールが応答される前の呼び出しに使われた時間を含めて、 転送されたコールの合計時間(秒単位)を中継します。

 

サンプル

 
  say("転送中です、お待ちください。");
transfer("09012345***", {
    playvalue: "/music/horyuon.mp3",
    onSuccess: function(event) {
        log("******************** " + event.duration + " and " + event.connectedDuration + " ********************");
    }
}); 
say "転送中です、お待ちください。"
transfer "09012345***", {
    :playvalue => "/music/horyuon.mp3",
    :onSuccess => lambda { |event|
        log "******************** #{event.duration} and #{event.connectedDuration} ********************"}
}
<?php
say("転送中です、お待ちください。");
$event = transfer("09012345***", array(
    "playvalue" => "/music/horyuon.mp3",
    "onSuccess" => "successFCN"
    )
);
function successFCN($event) {
    _log("******************** ".$event->duration." and ".$event->connectedDuration." ********************");
    }
?>
say("転送中です、お待ちください。")
transfer("09012345***", {
    "playvalue":"/music/horyuon.mp3", 
    "onSuccess": lambda event : log("******************** " + str(event.duration) + " and " + str(event.connectedDuration) + " ********************")})
say("転送中です、お待ちください。")
transfer("09012345***", [
    playvalue: "/music/horyuon.mp3",
    onSuccess: { event->
        log("******************** " + event.duration + " and " + event.connectedDuration + " ********************");
    }
])