钉钉微应用开发


钉钉的开发,一是小程序的模式,二是H5嵌套的模式

这里只简单介绍一下H5嵌套的模式。也就是微应用。

1. 微应用的免登录

引入钉钉
npm install dingtalk-jsapi --save   cnpm 淘宝镜像安装更快。

 // 获取到钉钉 code
				 _this.$dd.ready(function() {
					// dd.ready参数为回调函数,在环境准备就绪时触发,jsapi的调用需要保证在该回调函数触发后调用,否则无效。
					_this.$dd.runtime.permission.requestAuthCode({
						corpId: '' ,  // 当你在钉钉开发者平台注册时,它会生成一个,写死。
						onSuccess: function(info) {
							_this.code = info.code
							console.log(_this.code,info.code,'获取code')
							if (!sessionStorage.getItem('token')) {
							    _this.silentAuthorization(info.code)
							} else {
								_this.action_dd()
							}
				    
						},
						onFail : function(err) {
							console.log(err)
						}
				
					});
				});

  2.安装调试工具

  • Android
  • iOS (开发中)
  • Windows    (可在电脑调试,没有手机模式,不过可以console ,打印出值)

安装教程: https://ding-doc.dingtalk.com/doc#/kn6zg7/zunrdk

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM