Вход в Skype Web SDK не дает ответа - PullRequest
0 голосов
/ 29 октября 2018

Я пытался заставить работать Skype 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 для бизнеса, поэтому я создал его соответствующим образом. При этом, когда я добавляю адрес электронной почты и пароль к учетной записи в их отдельных полях, я не получаю никакого ответа console.log. Я знаю, что метод signIn работает, потому что, когда я оставляю поля пустыми, возникает ошибка.

Кроме того, я убедился, что моя учетная запись Skype для бизнеса работает правильно, поэтому я скачал программу и вошел в систему. Однако при входе в систему было указано, что моя учетная запись была автоматически обновлена ​​до команд Microsoft. Может ли ошибка, с которой я сталкиваюсь, быть связана с переходом от Skype для бизнеса к командам Microsoft?

Любая помощь будет принята с благодарностью, спасибо.

...