# 钉钉微应用上线流程
# 1. 客户编号:可在商旅系统登录公司账户,点击右上角客户名称进入页面,再点击企业管理下的企业主页按钮,进入企业主页页面,点击接口管理,钉钉配置右侧事件订阅查看客户编号(签名 token:S00008583241记录在记事本上)
# 2. 首先进入开发者后台:https://open-dev.dingtalk.com/fe/app#/corp/app ,手机进行扫码登录钉钉,选择你所需添加钉钉微应用的公司名称,这里我们示例的为极峰传媒,点击之后进入开发者后台。
# 3. 点击应用开发列表下的企业内部开发按钮,之后点击右上角的创建应用按钮。
# 4. 点击创建应用,进入创建应用页面,填写所需的信息,点击右下角的确定创建按钮。
# 5. 进入基础信息下的应用信息,可以进行查看应用凭证中的信息(比如:AgentId、AppKey、AppSecret,这些内容会在之后的配置中使用到)。
# 6. 点击商旅系统进入企业管理界面,点击进入接口管理界面,填写AgentId、AppKey、AppSecret,完成之后可以直接记录在记事本上(后续使用)
# 6. 点击基础信息下的开发管理按钮,进入开发管理按钮页面;点击右上角的修改按钮,进入开发管理页面,填写你所需的信息内容,最后, 右上角的保存按钮,(注意:需要特殊说明的,应用网址与PC网址中,有两处需要替换:分别是appid与客户编号)
appid:可以在应用信息中AppKey的值进行填写(比如:dingyacyrn2p5kckgygs)
服务器出口ip:
140.207.2.66,211.152.45.90,211.152.35.24,203.166.160.182
应用网址:
https://oapi.dingtalk.com/connect/oauth2/sns_authorize?appid=dingzqr1wvvyykluvsxx&response_type=code&scope=snsapi_auth&state=STATE&redirect_uri=http%3A%2F%2Flcsl.test.newapp.jinyantrip.net%2Fapi%2Fdingding%2Fservice%2Fcode%2FS00008447831
PC网址:
https://oapi.dingtalk.com/connect/oauth2/sns_authorize?appid=dingzqr1wvvyykluvsxx&response_type=code&scope=snsapi_auth&state=STATE&redirect_uri=http%3A%2F%2Flcsl.test.ecsweb.jinyantrip.net%2Fapi%2Fdingding%2Fservice%2Fcode%2FS00008447831%3Fsource%3Dweb。
# 7. 点击权限管理按钮,进入权限管理页面,进入勾选权限内容:点击个人权限需要勾选的内容、通讯录下需要勾选的权限,勾选完成之后,点击右上角的批量申请按钮即可;
# 8. 点击事件与回调按钮,进入页面;ase_key为商旅生成的数据,复制到所需的位置(商旅配置信息与应用中的位置);进入浏览器公司账户已登录的状态,点击公司名称进入我的力程,点击企业管理列表中的企业主页按钮,进入页面,点击接口配置按钮, 进入钉钉配置页面,填写所需信息,填写完毕之后,点击保存即可
# 9. 点击事件与回调按钮,进入页面;填写所对应的内容,填写完毕之后,点击保存按钮(请求链接:http://lcsl.test.ecsweb.jinyantrip.net/api/dingding/service/validsign?companyid=S00008541988); 保存之后页面向下拖动,进入事件订阅页面,把所需订阅事件进行勾选操作。
# 10. 点击登录与分享按钮,进入页面,输入回调网址,点击回调域名后面的添加按钮(需要一个链接进行逐个添加)。
http://alpha-newapp.lchtrip.com/ https://alpha-newapp.lchtrip.com/ http://www.lchtrip.com/ https://www.lchtrip.com/ https://lcsl.test.ecsweb.jinyantrip.net/ http://lcsl.test.ecsweb.jinyantrip.net/ http://lcsl.test.newapp.jinyantrip.net/ https://lcsl.test.newapp.jinyantrip.net/