Node.js opentok与node js express互连
我正在用nodejs express实现opentok互连。 获取错误: 在实现拨出时,未对拨号进行回调 我的用例与文档一致 我能够获取所有必需的值,如config、sessionId、token、auth.,但仍然无法连接调用Node.js opentok与node js express互连,node.js,opentok,Node.js,Opentok,我正在用nodejs express实现opentok互连。 获取错误: 在实现拨出时,未对拨号进行回调 我的用例与文档一致 我能够获取所有必需的值,如config、sessionId、token、auth.,但仍然无法连接调用 opentok.dial(sessionId, token, config.uri, options, { auth: { username: config.uname, password: config.pass } },
opentok.dial(sessionId, token, config.uri, options, {
auth: {
username: config.uname, password: config.pass }
},
function (err, sipCall) {
if (err)
return res.status(500).send('Platform error starting SIP Call:'+err);
res.send(sipCall);
});
看起来您在回调之前向函数中发布了太多的参数。 从中我们可以看到以下示例:
opentok.dial(sessionId,token,sipUri,options,function(error,sipCall){
我们可以看到以下论点:
opentok.dial(sessionId, token, config.uri, options,
// Extra object argument, is this meant to be options?
{
auth: {
username: config.uname, password: config.pass}
},
function (err, sipCall) {
if (err)
return res.status(500).send('Platform error starting SIP
Call:'+err);
res.send(sipCall);
});
看起来您在回调之前向函数中发布了太多的参数。 从中我们可以看到以下示例:
opentok.dial(sessionId,token,sipUri,options,function(error,sipCall){
我们可以看到以下论点:
opentok.dial(sessionId, token, config.uri, options,
// Extra object argument, is this meant to be options?
{
auth: {
username: config.uname, password: config.pass}
},
function (err, sipCall) {
if (err)
return res.status(500).send('Platform error starting SIP
Call:'+err);
res.send(sipCall);
});