浙里办浙政钉从开发到上线踩坑记

4,631 阅读3分钟

浙里办,浙政钉开发流程以及注意事项

前期准备

浙里办 :

要有一个浙政钉账号能够登录irs op-irs.zj.gov.cn/mobile/logi…, 这个要找项目经理提早申请, 因为要上报, 还要签署安全承诺书,尽快申请,这个涉及到创建接口请求的事情

使用钉钉浙里办应用发布群 : ““浙里办”应用发布-4”群的钉钉群号: 34143965

在群文件会有一些归纳好的问题

具体有开发上的问题 要在 irsform.zj.gov.cn/flowable-we… 提交工单询问 : 例如

Untitled.png

没想到是更换的新接口的httpshttps协议没有完整的证书有关

浙里办法人登录现在不用单独的去申请相关的权限了,都在统一登录组件里面

浙政钉:

可以向公司申请专有钉钉开发, 专有钉钉是公司内部的事情, 只需要公司内部配合, 需要项目经理或者公司的钉钉管理员设置权限

可以先让项目经理去申请创建一个项目, 这样浙政钉也会有测试环境来发包了

专有钉钉管理地址 : openplatform-portal.dg-work.cn/devPage/#/a…

如果发现不能创建应用 应该去管理工作台检查有没有权限 : console.on-premises.dingtalk.com/mozi/index.…

目前我有的权限如图

Untitled 1.png

另外浙政钉应用的创建 需要 项目经理去申请治理侧的应用

注意是治理侧, 如果登录http://10.68.213.201:18080/mobile/dev/app/management/governanceList没有看到应用,则没有创建成功

image.png

开发问题

浙里办 :

政务外网上的浙里办 开发文档 : irsfactory.zj.gov.cn/workshop/se…

需要在irs上对应的项目配置请求地址和别名 , 浙里办最终通过mogo这个包去请求别名

调试的时候,手机要和政务中台debug工具在同一局域网下, 手机操作,就可以看到日志了,这也是本地测试浙里办应用的最好办法了

关于在这个工具上直接输入ip是否能登录, 奉化没有去尝试

浙政钉 :

这个开发不需要mogo包裹,正常开发即可

关于浙里办浙政钉的文件下载

我们开发的是政府应用, 因为各种原因不能有对外的文件服务器, 后端只能提供base64, 这是时候可以通过钉钉的openlink api打开浏览器转换下载

发版问题

浙里办, 浙政钉 创建应用之后都可以拥有一个测试环境,可以随时发布自测 , 具体路径如图

image.png

Untitled 3.png

浙里办 :

发版的时候 注意mogo的请求头是否加入了 isTestUrl = "1" 如果提交发版的代码请求头有这个,会请求配置的测试环境

浙政钉 :

奉化这边开发的是h5, 代码也是部署在政务外网上(需要vpn) ,但是实际请求不需要配置像浙里办的mogo,正常请求后端能在互联网访问的接口即可