ariesm_个人页

个人头像照片 ariesm
个人头像照片
0
7
0

个人介绍

暂无个人介绍

擅长的技术

  • Linux
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 提交了问题 2017-01-03

    安卓返回事件监听

  • 提交了问题 2016-12-29

    钉钉登录20分钟丢失权限问题

  • 提交了问题 2016-12-15

    调用dd.biz.contact.choose失败

  • 提交了问题 2016-12-07

    钉钉js-api 怎么调用 触发

暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 提交了问题 2017-01-03

    安卓返回事件监听

  • 回答了问题 2017-01-03

    安卓返回事件监听

    Re安卓返回事件监听 找到事件了 打扰了..
    踩0 评论0
  • 提交了问题 2016-12-29

    钉钉登录20分钟丢失权限问题

  • 回答了问题 2016-12-29

    钉钉登录20分钟丢失权限问题

    Re钉钉登录20分钟丢失权限问题 ok 感谢~
    踩0 评论0
  • 提交了问题 2016-12-15

    调用dd.biz.contact.choose失败

  • 回答了问题 2016-12-15

    调用dd.biz.contact.choose失败

    Re调用dd.biz.contact.choose失败 我把json打印出来 jsapi Should NOT Call,selectorString=choose:to,errorCode:7 ------------------------- Re调用dd.biz.contact.choose失败 没有放在dd.ready里面 在ready之后 我尝试过放在ready中 没有反应 var corpId=''; $(function(){     var agentid =  $('#agentid').val();     corpId =  $('#corpId').val();     var timeStamp =  $('#timeStamp').val();     var nonceStr =  $('#agentid').val();     var signature =  $('#agentid').val();          dd.config({                 agentId : agentid,                 corpId : corpId,                 timeStamp : timeStamp,                 nonceStr : nonceStr,                 signature : signature,                 jsApiList : [ 'runtime.info', 'biz.contact.choose',                         'device.notification.confirm', 'device.notification.alert',                         'device.notification.prompt', 'biz.ding.post',                         'biz.util.openLink' ]             });     dd.error(function(err) {         alert('dd error: ' + JSON.stringify(err));     });     dd.ready(function() {         dd.biz.navigation.setTitle({             title: '考核管理',             onSuccess: function(data) {             },             onFail: function(err) {                 log.e(JSON.stringify(err));             }         }); //         alert('dd.ready rocks!');         dd.runtime.info({             onSuccess : function(info) {                 logger.e('runtime info: ' + JSON.stringify(info));             },             onFail : function(err) {                 logger.e('fail: ' + JSON.stringify(err));             }         });         dd.ui.pullToRefresh.enable({             onSuccess: function() {             },             onFail: function() {             }         })         dd.biz.navigation.setMenu({             backgroundColor : '#ADD8E6',             items : [                 {                     id:'此处可以设置帮助',//字符串                 // 'iconId':'file',//字符串,图标命名                   text:'帮助'                 }                 ,                 {                     'id':'2',                 'iconId':'photo',                   'text':'我们'                 }                 ,                 {                     'id':'3',                 'iconId':'file',                   'text':'你们'                 }                 ,                 {                     'id':'4',                 'iconId':'time',                   'text':'他们'                 }             ],             onSuccess: function(data) {                 alert(JSON.stringify(data));             },             onFail: function(err) {                 alert(JSON.stringify(err));             }         });         dd.runtime.permission.requestAuthCode({             corpId : $('#corpId').val(),             onSuccess : function(info) { //                alert('authcode: ' + info.code);                 $.ajax({                     url : 'userinfo.html?code=' + info.code + '&corpid='+ $('#corpId').val(),                     type : 'POST',                     success : function(data, status, xhr) {                         var info = JSON.parse(data);                         document.getElementById('userName').innerHTML = info.name;                         document.getElementById('userId').innerHTML = info.userid;                         window.location.href= 'toLogin.html?name='+info.name+'&mobile='+info.mobile+'&userId='+info.userid;                         // 图片 //                        if(info.avatar.length != 0){ //                            var img = document.getElementById('userImg'); //                            img.src = info.avatar; //                                      img.height = '100'; //                                      img.width = '100'; //                          }                     },                     error : function(xhr, errorType, error) {                         alert(errorType + ', ' + error);                     }                 });             },             onFail : function(err) {                 alert('fail: ' + JSON.stringify(err));             }         });     }); }); function pp(){     alert(corpId);     dd.biz.contact.choose({           startWithDepartmentId: 0, //-1表示打开的通讯录从自己所在部门开始展示, 0表示从企业最上层开始,(其他数字表示从该部门开始:暂时不支持)           multiple: true, //是否多选: true多选 false单选; 默认true           users: [], //默认选中的用户列表,userid;成功回调中应包含该信息           disabledUsers:[],// 不能选中的用户列表,员工userid           corpId: corpId, //企业id           max: 10, //人数限制,当multiple为true才生效,可选范围1-1500           limitTips:'最多只能选择10人', //超过人数限制的提示语可以用这个字段自定义           isNeedSearch:true, // 是否需要搜索功能           title : '选择负责人', // 如果你需要修改选人页面的title,可以在这里赋值           local:'true', // 是否显示本地联系人,默认false           onSuccess: function(data) {               alert('成功');               alert(data)           //onSuccess将在选人结束,点击确定按钮的时候被回调           /* data结构             [{               'name': '张三', //姓名               'avatar': 'http://g.alicdn.com/avatar/zhangsan.png' //头像图片url,可能为空               'emplId': '0573', //userid              },              ...             ]           */           },           onFail : function(err) {               alert(err);           }         }); } 还有 请问版主 我这个下载的javademo  定义的agentid='' 这样验证都是可以通过的 但是如果我加上企业的应用的agentid就无法通过验证 调用jsapi需要agentid吗 ------------------------- Re调用dd.biz.contact.choose失败 ready中dd.runtime.permission.requestAuthCode执完成 跳转的我给注销了 页面已经显示出来用户名和id了 执行pp方法时候 alert(corpId)也没错 然后就变成: jsapi Should NOT Call,selectorString=choose:to,errorCode:7 ------------------------- Re调用dd.biz.contact.choose失败 引用的js https://g.alicdn.com/ilw/ding/0.9.2/scripts/dingtalk.js ios10  钉钉版本3.2.0 ------------------------- Re调用dd.biz.contact.choose失败 安卓端 钉钉开发者版本显示 requestJsAPis() not invoked errorCode:7 这个确实实在config之后做的 因为页面demo 的userid和name都已经打印出来了 ------------------------- Re调用dd.biz.contact.choose失败 没有出来..放在里面就没反应了.说没有定义pp()这个方法.这个是不是和签名有关系呢? ------------------------- Re调用dd.biz.contact.choose失败 这个是不是和agentid有关系 我是下载官方的demo  应该是验证成功的了 不然会不会获取用户的信息 但是官方demo agenti定义的是空字符串.我这个是企业应用开发 我看官方文档 是需要agentid的 但是不写的话 也是获取到用户了 跟这个有关系吗 麻烦版主了~~~ ------------------------- Re调用dd.biz.contact.choose失败 应该和他这个问题是一样的 但是最后没有给出怎么解决的 https://bbs.aliyun.com/read/285910.html?spm=5176.bbsr285910.0.0.C8IIZ1&fpage=4&page=2 ------------------------- Re调用dd.biz.contact.choose失败
    踩0 评论0
  • 提交了问题 2016-12-07

    钉钉js-api 怎么调用 触发

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息