Skype Web SDK登录未响应

时间:2018-10-29 03:19:13

标签: skype skype-for-business skypedeveloper

我一直在尝试使Skype Web SDK正常运行,但是我在登录部分遇到了问题。我一直在使用Microsoft网站上不同的代码引用:https://docs.microsoft.com/en-us/skype-sdk/websdk/docs/gettingstarted

这是我当前的代码:

<script src="https://swx.cdn.skype.com/shared/v/1.2.15/SkypeBootstrap.min.js"></script>

<script>

  var config = {
   apiKey: 'a42fcebd-5b43-4b89-a065-74450fb91255', // SDK
   apiKeyCC: '9c967f6b-a846-4df2-b43d-5167e47d81e1' // SDK+UI
  };
  

Skype.initialize({ apiKey: config.apiKey }, function (api) {
  var Application = api.application; // this is the Application constructor
  var app = new Application;
  
  
  app.signInManager.signIn({
    username: "",
    password: ""
  }).then(() => {
    console.log("signed in as", app.personsAndGroupsManager.mePerson.displayName());
  }, err => {
    console.log("cannot sign in", JSON.stringify(err));
  })
  
  //console.log(JSON.stringify(app));
  
  var meeting = app.conversationsManager.createMeeting().accessLevel("Everyone").subject("Test").expirationTime(new Date + 5 * 24 * 3600);
  
  //console.log(meeting);
  
//   meeting.onlineMeetingUri.get().then(uri => {
//        var conversation = app.conversationsManager.getConversationByUri(uri);
//        console.log(conversation)
//   });
  
  
}, function (err) {
  console.log("cannot load the sdk package", err);
});
  

  
</script>

我在线阅读了Skype Web SDK仅适用于Skype for Business帐户的信息,因此我做了一个说明。就是说,当我在帐户的各个字段中输入电子邮件和密码时,我没有得到任何console.log响应。我知道signIn方法有效,因为当我将这些字段留空时,确实会引发错误。

此外,我要确保Skype for Business帐户能够正常运行,因此我下载了该程序并登录。但是,登录后,它表明我的帐户已自动升级到Microsoft Teams。我遇到的错误是否与从Skype for Business过渡到Microsoft Teams有关?

任何人和所有帮助将不胜感激,谢谢。

0 个答案:

没有答案