Я пытался заставить работать 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?
Любая помощь будет принята с благодарностью, спасибо.