2013-01-09 3 views
0

우리는 아웃 바운드 전화를 걸 :Twilio 아웃 바운드 통화 녹음 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> in our Twiml 코드를 추가 할 수 있지만 발신 통화의 시작부터 끝까지 모든 통화 (Twiml 음성 및 사람 음성 포함)를 녹음하려고합니다.

<Dial record="true">을 찾을 수 있지만 통화 외선을 위해 해당합니다. 나는 <Response record="true">을 시도했지만 어느 쪽도 녹음 SID를 제공하지 못했지만 어쨌든 문서화되지 않았습니다.

어떻게 전체 통화를 녹음합니까?

답변

2

나는 이것을 알아 냈습니다. 이는 전체 대화를 기록합니다 :

curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/ACc1....4658a/Calls.json' \ 
-d 'From=%2B44987654321' \ 
-d 'To=%2B123456789' \ 
-d 'Record=true' \ 
-d 'Url=http%3A%2F%2Fourdomain.com%2Ftwiml.php%3Faction%3Dcall_is_taken' \ 
-u ACc1....4658a:{AuthToken} 

유일한 것은 -d 'Record=true' 매개 변수를 첨가 하였다. 나는 문서에서 그것을 꽤 발견 할 수 없었다.

+0

여기에서 RecordingURL 매개 변수를 참조하십시오. https://www.twilio.com/docs/api/twiml/twilio_request –

+0

자세한 내용은 https://www.twilio.com/help/faq/voice/how-can을 참조하십시오. 녹음에 관해서 - i-record-a-phone-call-with-twilio – dikirill

관련 문제