钉钉H5应用开发-jsapi调用

简介: 钉钉H5应用开发-jsapi调用

最近开发一个钥匙管理的应用,要和钉钉的审批功能进行连接,大体的功能就是发审批进行取钥匙,然后审批通过后发审批的人进行控制开锁。我用到的语言是asp.net


       碰到的问题都有哪些?


       1:再钉钉上开发的应用根据什么去拿审批呢?


               既然在钉钉的程序上添加H5应用,那就是默认已经登录钉钉了,所以可以调用钉钉的免登码,根据免登码获取对应人的信息,我当时把发审批的记录和这个人的钉钉ID进行存储,然后在库里标识这条记录是否使用过,当时的问题就卡在了钉钉ID的获取,然后有了这个问题,具体解决方案就是根据免登码。


       2:使用了钉钉的jsapi后获取的值怎么使用


       这个钉钉免登码要在前端进行获取,然后传到后端,但是问题获取的值怎么进行传递呢?


       因为使用的html然后就是用了一个控件 HiddenField 这个控件是一个隐藏控件,对用户是不显示的,通过用它的value进行接收值,然后后在aspx.cs中使用它的value就行了。

//引入钉钉的api        
<script src="//g.alicdn.com/dingding/open-develop/1.6.9/dingtalk.js"></script>
        <asp:HiddenField ID="HiddenField1" runat="server" />
        <script>
            //日期时间选择器
            function SelectTime() {
                dd.ready(function () {
                    dd.biz.util.datetimepicker({
                        format: 'yyyy-MM-dd HH:mm',
                        value: '2015-04-17 08:00', //默认显示
                        onSuccess: function (result) {
                            var result = result.value;
                            //这个使用HiddenField 接收返回值
                            document.getElementById("HiddenField1").value = result;
                        },
                        onFail: function (err) { }
                    })
                })
            }
        </script>


///

相关文章
|
5月前
|
移动开发
钉钉H5微应用配置IP,应用首页地址报错:app url exceeds max length limit,这个怎么处理?
钉钉H5微应用配置IP,应用首页地址报错:app url exceeds max length limit,这个怎么处理?
317 0
|
7月前
|
移动开发 测试技术 开发工具
【钉钉免登录】(详解)钉钉接口,H5微应用,钉钉免登录及获取当前用户信息
【钉钉免登录】(详解)钉钉接口,H5微应用,钉钉免登录及获取当前用户信息
319 1
【钉钉免登录】(详解)钉钉接口,H5微应用,钉钉免登录及获取当前用户信息
|
8月前
|
监控 API 开发工具
应用开发一键上钉钉
应用开发一键上钉钉
78 1
|
2月前
|
移动开发
在使用钉钉H5微应用时,通过消息通知链接跳转到特定页面可能会出现一些问题
【2月更文挑战第12天】在使用钉钉H5微应用时,通过消息通知链接跳转到特定页面可能会出现一些问题
33 3
|
3月前
|
移动开发
在使用钉钉H5微应用时,通过消息通知链接跳转到特定页面可能会出现一些问题
在使用钉钉H5微应用时,通过消息通知链接跳转到特定页面可能会出现一些问题
56 2
|
5月前
|
移动开发 API
钉钉H5微应用怎么调取摄像头?
钉钉H5微应用怎么调取摄像头?
166 0
|
9月前
|
移动开发
钉钉往企业内部(H5微应用)推送一些消息通知。一般看哪个接口呢?
钉钉往企业内部(H5微应用)推送一些消息通知。一般看哪个接口呢?
302 1
|
10月前
|
移动开发 JSON API
C#-钉钉开发H5应用-事件订阅
C#-钉钉开发H5应用-事件订阅
221 0
|
前端开发 JavaScript 测试技术
DingTalk「开发者说」— 钉钉应用开发前端工具实践
DingTalk「开发者说」是钉钉开发者最新上线的开发者栏目,联合阿里云ACE团队,分享钉应用开发解决方案、技术更新、实战技巧,致力于成为钉钉与开发者的桥梁与纽带,让更多的钉钉开发者传播技术、提升技能、分享观点。在数字化变革的时代,“云钉一体”“钉钉全面开放”战略之后,希望钉钉技术可以持续激发开发者的创造力,为组织数字化赋能。 本篇将主要介绍钉钉最新推出的前端应用开发工具DingStudio,及其特点、能力和使用案例,帮助钉钉应用开发提效。
DingTalk「开发者说」— 钉钉应用开发前端工具实践
|
存储 弹性计算 安全
成功案例-钉钉 | 学习笔记
快速学习 成功案例-钉钉
296 0

热门文章

最新文章