业务要求将公司的管理系统对接到钉钉的微应用上。
第一次按照钉钉文档写接口代码,我一般是比较懵的,什么get方法,什么发送请求,最难受的是不知道从哪里进行调试,因为钉钉是在外网上,而我的代码在本地。经过了两个星期的摸索,所有的准备工作基本结束,包括调试,发布,创建mvc 在.net4.0架构下遇到的各种问题,钉钉免登录,获取通讯录信息。此篇记录钉钉的调试过程。
1、登录钉钉的官网,找到开放平台,并登录开发者后台。有管理权限的直接登,没有的向老板要管理员权限或者自己建一个

2、登录进来之后需要记录的第一个参数:corpid

3、创建小程序或者微应用,步骤如下:


4、创建完成后进入应用详情,可以看到AgentId、AppKey、AppSecret等信息


5、在钉钉已经配好了pc端首页地址。vs启动程序的时候选择dingtalklauncher启动(找到钉钉的安装路径,可以找到dingtalklauncher的路径)。运行或者加上断点 就会发现从钉钉自己创建的小程序可以进去了
网友评论