首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Skype web中授权

如何在Skype web中授权
EN

Stack Overflow用户
提问于 2015-08-02 15:43:43
回答 1查看 1.2K关注 0票数 1

最近,新版Skype SDK的预览版已经发布。因此,我下载了示例,阅读了MSDN文章,并尝试编写最简单的JS脚本来登录此SDK。因此,我从这个MSDN文章中提取了代码,并对其做了一些修改(示例代码根本没有使用错误的变量)。修改后的代码可以工作,但返回错误:

代码语言:javascript
复制
"TypeError: Cannot read property '1' of null at https://swx.cdn.skype.com/build2015/v5/SDK-build.js:8982:77 at handle (https://swx.cdn.skype.com/build2015/v5/SDK-build.js:2220:63) at https://swx.cdn.skype.com/build2015/v5/SDK-build.js:698:34". 

所以我的代码如下:

代码语言:javascript
复制
$(function () {
    'use strict';    // create an instance of the Application object;
    // note, that different instances of Application may
    // represent different users
    var Application
    var client;
    Skype.initialize({
        apiKey: 'SWX-BUILD-SDK',
    }, function (api) {
        Application = api.application;
        client = new Application();


        // when the user clicks on the "Sign In" button    $('#signin').click(function () {
        // start signing in
        client.signInManager.signIn({
            username: 'login',
            password: 'pass'
        }).then(
            //onSuccess callback
            function () {
                // when the sign in operation succeeds display the user name
                alert('Signed in as ' + application.personsAndGroupsManager.mePerson.displayName());
            },
            //onFailure callback
            function (error) {
                // if something goes wrong in either of the steps above,
                // display the error message
                alert(error || 'Cannot sign in');
            });
    }, function (err) {
        alert('some error occurred: ' + err);
    });
});

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-13 12:53:28

最后,我找到了正确的答案:目前,Skype Web只适用于企业,而不是面向消费者的Skype。悲伤却是真的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31773568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档