【发布时间】:2017-10-12 14:10:26
【问题描述】:
const Twilio = require('twilio');
const request = require('request');
const apiKeySid = 'SKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const apiKeySecret = 'your_api_key_secret';
const accountSid = 'ACb46a83261c60f3a45ce47eccac8a913d';
const client = new Twilio(apiKeySid, apiKeySecret, { accountSid:
accountSid });
const roomSid = 'RMXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const recordingSid = 'RTXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const uri = 'https://video.twilio.com/v1/' +
`Rooms/${roomSid}/` +
`Recordings/${recordingSid}` +
'/Media';
const response = client.request({ method: "POST", uri: uri });
const mediaLocation = JSON.parse(response.body).location;
request.get(mediaLocation, (err, res, media) => {
console.log(media);
});
我尝试检索记录的媒体,但在打印 response.body 时这不起作用并且未定义。
【问题讨论】:
标签: node.js twilio twilio-api