고유 사용자가 통화에 참여할 때 별도의 오디오 파일로 녹음을 어떻게 저장할 수 있습니까?개별 채널에 녹음을 저장할 수 없습니다.
RecordingChannels : 'dual'이 나를 도와주지 않습니다. 누군가 제발 도와 줄 수 있니?
function MakeCall(to, completedCallback) {
// Options and headers for the HTTP request
var options = {
host: 'api.twilio.com',
port: 443,
path: '/2010-04-01/Accounts/' + process.env.TWILIO_ACCOUNT_SID + '/Calls.json',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Authorization': 'Basic ' + new Buffer(process.env.TWILIO_ACCOUNT_SID + ':' + process.env.TWILIO_AUTH_TOKEN).toString('base64')
}
};
// Setup the HTTP request and our response
var req = https.request(options, function (res) {
res.setEncoding('utf-8');
// Collect response data as it comes back.
var responseString = '';
res.on('data', function (data) {
responseString += data;
});
var body = {
To: to,
From: process.env.TWILIO_FROM_NUMBER,
Url: url,
Record : true,
RecordingChannels : 'dual'
};
회의 녹음 용입니까? 그렇다면 [회의 녹음을 위해 1 채널 만 지원됩니다 (https://www.twilio.com/docs/api/twiml/conference#attributes-recording-status-callback-parameters). – philnash
회의가 아닙니다. – user754657
그 코드는 작동해야합니다. 작동하지 않는다고 어떻게 말할 수 있습니까? 녹음이 준비되면 Twilio가 응용 프로그램을 호출 할 수 있도록 [RecordingStatusCallback'] (https://www.twilio.com/docs/api/voice/making-calls#recordingstatuscallback-parameter)도 설정해야합니다. – philnash