使用 Twilio,我们可以拨打电话:
curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/ACc1....4658a/Calls.json' \
-d 'From=%2B44987654321' \
-d 'To=%2B123456789' \
-d 'Url=http%3A%2F%2Fourdomain.com%2Ftwiml.php%3Faction%3Dcall_is_taken' \
-u ACc1....4658a:{AuthToken}
没关系,但是当有人拿起电话时,我们的响应 twiml 代码(会改变)只是:
<Response><Say>Thank you for picking up.</Say></Response>
我们可以<Record>
在我们的 Twiml代码中添加一个来开始录制一个部分,但我们想要录制整个呼叫(包括 Twiml 语音和人声),从出站呼叫的 START 到 END。
我可以找到<Dial record="true">
,但那是为了在通话之外打电话。我确实尝试<Response record="true">
过,但这也没有给我任何记录 SID,反正也没有记录。
如何记录整个通话?