2013-08-02 4 views
0

Twilio에서 통화 허용 최대 길이를 알고 싶습니다. TwiML에서 1 시간으로 지정 되었습니까? REST API는 어떻습니까?통화의 최대 녹음 길이

twilio가이 호출에 대해 mp3/wav 파일을 준비하는 데 걸리는 시간은 얼마입니까?

답변

1

Twilio 전도사 여기

감사에 대한 몇 가지 통찰력을 공유하십시오.

녹음 할 수있는 최대 길이는 Twilio가 허용하는 최대 길이 인 4 시간입니다. TwiML <Record> 동사를 사용하거나 REST API에서 record 속성을 true로 설정하면이 사실이 적용됩니다.

TwiML 동사를 사용하는 경우 action parameter에 URL을 설정하면 Twilio가 녹음이 완료된 URL을 요청합니다. 이 요청에서 우리는 녹음을 가리키는 RecordingURL parameter을 전달할 것입니다.하지만 파일을 해당 위치로 이동하는 데 약간의 시간이 걸릴 수 있다는 것을 아는 것이 중요하므로 해당 URL을 몇 번 폴링해야 할 수도 있습니다.

REST API를 사용하여 record 매개 변수를 설정하면 호출에서 RecordingUrl을 전달합니다. 위와 동일한주의 사항이 적용됩니다. RecordingUrl을 얻을 때와 파일이 실제로있을 때 사이에 지연이있을 수 있습니다.

희망이 있습니다.

+0

URL을 폴링하고 파일을 찾을 때 예상되는 응답 종류는 무엇입니까? 404 ?? – shridatt

+0

모든 호출이 4 시간 제한을 초과 할 때마다 요청이 StatusCallback으로 전송된다고 가정합니다.이 시나리오에서 호출의 연결이 끊어 졌습니까? – shridatt

+0

예, 파일이 아직 없으면 404가 표시됩니다. 그리고 네, 4 시간 후 Twilio는 자동으로 전화를 끊고 StatusCallback 요청을 받아야합니다. –