2017-03-01 74 views
0

我想创建会议使用Skype业务在线 - SKYPE WEB SDK API如下。创建会议使用Skype在线业务不良请求错误

var meeting = skyon.skypeWebApp.conversationsManager.createMeeting(); 
meeting.subject('Planning meeting'); 
meeting.accessLevel("Everyone"); 
meeting.expirationTime(new Date + 24 * 3600 * 5); 

meeting.onlineMeetingUri.get().then(function(uri) { 
    alert("Meeting successfully Created : "+uri); 
    var conversation = app.conversationsManager.getConversationByUri(uri); 
},function (error) { 
    alert("Meeting.onlineMeetingUri Error: "+error); 
}); 

在浏览器中获取波纹管错误:越来越显示警报 enter image description here 和波纹管的错误。

Meeting.onlineMeetingUri Error: Error: 
POST https://webpoolmaain102.infra.lync.com/ucwa/oauth/v1/applications/112122499541/ 
onlineMeetings/myOnlineMeetings failed: Bad Request 

任何帮助appriciated。 在此先感谢。

回答

0

问题用下面的代码解决,它与语法有关。

const conversationsManager = skyon.skypeWebApp.conversationsManager; 
const subject = "testing"; 

alert('Scheduling Meeting...'); 
// @snippet 
const meeting = conversationsManager.createMeeting(); 
meeting.subject(subject); 
meeting.accessLevel('Everyone'); 
meeting.onlineMeetingUri.get().then(uri => { 
    alert("uri : "+uri); 
    alert("meeting.joinUrl : " + meeting.joinUrl()); 
}, error => { 
    alert(error); 
}); 

编辑: 这两行所造成的问题,我只是注释掉了他们。

// meeting.expirationTime(new Date + parseInt(expirationTimeInSec)); 
// meeting.leaders(leadersSipUris); 
相关问题