开发者社区> 问答> 正文

调取js-api授权时报错,求助!!!

dd.config({
    agentId: _config.agentId,
    corpId: _config.corpId,
    timeStamp: _config.timeStamp,
    nonceStr: _config.nonceStr,
    signature: _config.signature,
    jsApiList: ['runtime.info',
                'runtime.permission.requestAuthCode',
                'device.base.getUUID',
                'device.launcher.launchApp',
                'biz.util.uploadImage',
                'device.notification.showPreloader',
                'device.notification.hidePreloader',
                'biz.util.chosen',
                'device.notification.modal',
                'biz.util.uploadImageFromCamera',
                'biz.util.previewImage',
                'biz.contact.complexChoose',
                'biz.contact.choose',
                'biz.util.datetimepicker',
                'biz.navigation.setLeft',
                'biz.navigation.setRight',
                'biz.navigation.setTitle',
                'biz.navigation.close',
                'device.notification.toast',
                'biz.navigation.setIcon']
});


dd.error(function(err){
    remindAlert(JSON.stringify(err));
});




调试时报dd error:{"message":"权限校验失败 Code:52011 - Messsage:","errorCode":3}错误
是isv模式的, agentId的来源是企业授权获取(http://ddtalk.github.io/dingTalkDoc/#6-获取企业授权的授权数据)


展开
收起
清柳科技 2016-01-06 11:19:38 5846 0
1 条回答
写回答
取消 提交回答
  • Re调取js-api授权时报错,求助!!!
    Q:使用JSAPI返回签名或者Ticket获取失败

    A:JSAPI返回失败主要有两种错误

    [错误码:52011] [jsapi ticket 读取失败]

    1)确认agentId参数正确传入

    2)确认以传入agentId对应的企业身份获取过jsapi_ticket,也就是调用过get_jsapi_ticket方法

    3)确认agentId对应的企业身份获取的jsapi_ticket没有过期.即在两个小时的有效期之内
    2016-01-06 14:16:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CUDA MATH API 立即下载
API PLAYBOOK 立即下载
传统企业的“+互联网”-API服务在京东方的实践 立即下载