ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

浙政钉 前端 对接流程(小程序)

2021-10-25 17:03:52  阅读:2239  来源: 互联网

标签:https app 配置 对接 专有 portal 浙政钉 uni 前端


本文参考:

uni-app配置钉钉小程序步骤 - 喜欢美食的利亚 - 博客园1.创建项目 2.在项目根目录配置或者新建package.json文件,配置代码 { "uni-app": { "scripts": { "mp-dihttps://www.cnblogs.com/wly08/p/14511648.html

一.首先你得有一个 专有钉钉的账号

叫你们公司的开放平台的管理员给你注册一个你的账号,你再去拿着你的注册的手机号和你的姓名去激活(注册成功会发短信提醒你)在短信链接里面去下载专有钉钉 进行激活(还有就是,你开发中用到什么权限,记得叫管理员给你授权)

这个专有钉钉app后面还有用(调试),别删!

专有钉钉门户https://openplatform-portal.dg-work.cn/portal/#/helpdoc?docKey=ksrm&slug=aqbgay

二.在专有钉钉 创建你要的项目

统一登录中心https://openplatform-portal.dg-work.cn/devPage/#/myApp创建好之后

这些东西都是要 前端 或 者后 端配置好的才能上线

开发什么功能用到什么权限都在这里授权

别忘了吧前后端开发的小伙伴一起拉进来 开发 配置

三.安装政务钉钉开发者工具(支付宝开发工具好像也行,具体没试过行不行,都是一家的)

专有钉钉门户https://openplatform-portal.dg-work.cn/portal/#/helpdoc?docKey=ksrm&slug=onakuo根据你的系统下载开发工具

四.使用uni-app创建一个小程序(我这里是使用uni-app来写代码,钉钉开发者工具来调试的,应该还有别的方法。)

 1.使用 uni-app 创建一个项目

 2.在项目根目录配置或者新建package.json文件,配置代码(适配钉钉小程序的路由)

{
    "uni-app": {
        "scripts": {
            "mp-dingtalk": { 
                "title":"钉钉小程序", 
                "env": { 
                    "UNI_PLATFORM": "mp-alipay" 
                },
                "define": { 
                    "MP-DINGTALK": true 
                }
            }
        }
    }
}

3.运行到钉钉小程序

 

 

 五.配置

1.下载专有钉钉的配置文件

专有钉钉门户

 然后再登录你的专有钉钉账号

2.白名单配置(不配置就无法真机调试)

真机调试用专有钉钉扫码

去问你们公司钉钉管理员要你的UID

统一登录中心https://console.dg-work.cn/console/home#/organizetionAndEmployee

 

 3.路由有一个小坑

你的uni-app代码中首页的路由和名称一定要为index

否则就会报错,因为这个小程序开发工具要这样。

 六.获取用户信息

 先去拿业钉钉corpId

开发者后台统一登录 - 钉钉统一身份认证https://open-dev.dingtalk.com/#/

my.getAuthCode({
					// 这个id后期完成后还得替换为业主的钉钉corpId
					// 去这个网页查看 https://open-dev.dingtalk.com/#/
				    corpId: "ding2bd*******************eb6378f"
				}).then(res => {
				    console.log('免登授权码',res)
					console.log('免登授权码',res.result.code)
					this.code = res.result.code
				}).catch(err => {})

大致流程就是这样

标签:https,app,配置,对接,专有,portal,浙政钉,uni,前端
来源: https://blog.csdn.net/qq_44766377/article/details/120953452

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有