开发者社区> 问答> 正文

钉钉如何开发客户端

开发语言NET。
今天新建了一个普通页面。
引入dingtalk.js   jquery.min.js 
dd.config dd.ready中的代码是将官方DEMO中的代码复制过来的。
运行页面就报对象不支持属性。这个如何解决。也不知道是哪里出的问题。跟踪看是在Jquery中报的这个错。

展开
收起
无名之辈 2016-07-13 14:28:05 4718 0
3 条回答
写回答
取消 提交回答
  • 要不你先把jquery给去掉试试看

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

    你是在钉钉客户端里面访问的页面吗

    2016-07-15 10:12:05
    赞同 展开评论 打赏
  • Re钉钉如何开发客户端
    <script src="https://g.alicdn.com/ilw/cdnjs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>
        <script src="https://g.alicdn.com/ilw/ding/0.9.9/scripts/dingtalk.js" type="text/javascript"></script>
        <script type="text/javascript">

            dd.config({
                appId: <%=appId%>,
                corpId: <%=corpId%>,
                timeStamp: <%=timestamp%>,
                nonce: <%=nonceStr%>,
                signature: <%=signature%>,
                jsApiList: ['runtime.info',
                           'biz.contact.choose',
                           'device.notification.confirm',
                           'device.notification.alert',
                           'device.notification.prompt',
                           'biz.ding.post']
            });

            dd.ready(function () {
                dd.biz.chat.pickConversation({
                    corpId: <%=corpId%>, //企业id
                    isConfirm: 'true', //是否弹出确认窗口,默认为true
                    onSuccess: function () {
                        //onSuccess将在选择结束之后调用
                        // 该cid和服务端开发文档-普通会话消息接口配合使用,而且只能使用一次,之后将失效
                        /*{
                        cid: 'xxxx',
                        title:'xxx'
                        }*/
                    },
                    onFail: function () { }
                })
            });
        </script>

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

    Re钉钉如何开发客户端
    去掉了JQ.js的引用。报错在dingtalk.js中。报的是对象不支持属性

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

    Re钉钉如何开发客户端
    不是自己建立了一个WEB网站。想调用钉钉的接口。获取到人员的列表选择部分人员。
    需求是调用钉钉接口给部分人员或是指定的人员发送特定的消息。于是查看钉钉的接口有会话的接口。想要调用。
    2016-07-13 16:35:12
    赞同 展开评论 打赏
  • 代码贴下看下

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

    下面的赋值你直接写死试试看:
    appId: <%=appId%>,
                corpId: <%=corpId%>,
                timeStamp: <%=timestamp%>,
                nonce: <%=nonceStr%>,
                signature: <%=signature%>,

    2016-07-13 14:32:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载