danica_个人页

个人头像照片 danica
0
6
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2016-10-25

    JSAPI部分IOS系统不能用

    ReJSAPI部分IOS系统不能用
        <script src="https://g.alicdn.com/ilw/ding/0.9.2/scripts/dingtalk.js"></script>

    function ding(){
      
      dd.config({
          agentId:agentId,
          corpId: corpId,
          timeStamp: timestamp,
          nonceStr: '12345',
          signature: signature,
          jsApiList: [
              'runtime.info',
              'device.notification.prompt',
              'biz.chat.pickConversation',
              'device.notification.confirm',
              'device.notification.alert',
              'device.notification.prompt',
              'biz.chat.open',
              'biz.util.open',
              'biz.user.get',
              'biz.contact.choose',
              'biz.telephone.call',
              'biz.ding.post']
      });
      dd.userid=0;
      
      dd.ready(function() {

          dd.runtime.info({
              onSuccess: function(info) {
                  //alert('runtime info: ' + JSON.stringify(info));
              },
              onFail: function(err) {
                  alert('fail: ' + JSON.stringify(err));
              }
          });

          dd.runtime.permission.requestAuthCode({
              corpId: corpId, //企业id
              onSuccess: function (info) {
                  //alert('authcode: ' + info.code);
                  var codedata = {"corp_id":corpId,"code":info.code};
                  $.ajax({
                      url: baseUrl + '/dingtalk/login',
                      type:"POST",
                      data:JSON.stringify(codedata),
                      contentType: "application/json; charset=UTF-8",
                      success: function (data, status, xhr) {
                          //alert(JSON.stringify(data));
                          gettoken(data);
                      },
                      error: function (xhr, errorType, error) {
                          alert(errorType + ', ' + error);
                      }
                  });
              },
              onFail: function (err) {
                  alert('requestAuthCode fail: ' + JSON.stringify(err));
              }
          });
      });

      dd.error(function(err) {
          alert('dd error: ' + JSON.stringify(err));
      });
      
    }

    -------------------------

    ReJSAPI部分IOS系统不能用
    就是按照官方的demo改的,安卓系统上和部分IOS系统上确认能用

    -------------------------

    ReJSAPI部分IOS系统不能用
    重新试了一下,原先能用的那只iphone是钉钉版本没有更新到最新,更新到最新版之后也不能用了
    安卓始终是可以的

    -------------------------

    ReJSAPI部分IOS系统不能用
    没有返回任何错误。我觉得js文件是成功引入了,赋值dd.userid的时候可以,但是到dd.ready就不行,而且dd.error也没打印出任何错误。

    -------------------------

    ReJSAPI部分IOS系统不能用
    https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.nQqRQ6&treeId=171&articleId=104908&docType=1
    按楼上的地址在iOS模拟器里安装了钉钉BETA版,也是可以用的,没有报错。实机还是不行。

    -------------------------

    ReJSAPI部分IOS系统不能用
    用window.onerror输出error message: module runtime.channel not found

    -------------------------

    ReJSAPI部分IOS系统不能用
    就是最新版钉钉出现了这个问题,低版本反而没问题……
    要么我把完整代码发一下?有邮箱之类的么

    -------------------------

    ReJSAPI部分IOS系统不能用
    请问有结果了吗,谢谢
    踩0 评论0
  • 提交了问题 2016-10-25

    JSAPI部分IOS系统不能用

  • 回答了问题 2015-10-19

    使用Oauth2的302跳转无权限

    回1楼君信的帖子
    已经解决了,原来是因为跳转到授权页面的时候偷懒直接用$CORPID$了没有替换成真正的corpId导致的
    踩0 评论0
  • 提交了问题 2015-10-16

    使用Oauth2的302跳转无权限

  • 回答了问题 2015-10-15

    模拟测试企业发起授权不成功

    Re模拟测试企业发起授权不成功
    哦,还有,删除测试企业之后,测试企业确实不能登录了,但在开发者账号的后台里还能看到,点授权的时候也说授权成功。

    提供的DEMO里,IsvReceiveServlet第68,71行,应该是plainTextJson.getString,而不是request.getParameter?
    踩0 评论0
  • 提交了问题 2015-10-15

    模拟测试企业发起授权不成功

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