首先,我们得了解一下企业微信自建应用是什么。简单来说,就是企业在企业微信上为自己的员工打造的专属应用,可以是OA系统,也可以是CRM系统等等,总之,你想要什么功能,自己来造!
最近刚好就收到一个需求基于企微微信上开发应用,那么,如何开发这样一个应用呢?过程会遇到哪些坑或者是文档不清晰的地方需要自己摸索半天?别急,跟着以下步骤,或许就能跳过一个个坑快速走向成功。
本文以企业微信自建应用开发-网页版为例(WECOM-JSSDK),若是小程序也可参考,小程序相关的配置在微信小程序平台操作。
域名
申请域名,注意申请的域名备案主体与当前企业主体要相同或有关联关系的,假设本文申请的域名为 test.com
服务器
应用运行的服务器
并将域名解析至服务器
配置
配置这里建议一步到胃,不然在开发过程中调用某些API遇到错误,排查起来是真的费时间,问企微的客服我话,就像是通过飞鸽传书,即使快马加鞭,这批汗血宝马从深圳深南大道滨海大厦跑到你的位置,最快也需要40min(亲测企微技术支持对话内最快40min回复)【通道】
应用配置
secret、corpid(应用秘钥、企业ID)
这两个配置是接口鉴权需要的配置,在调用 JSAPI 前,需要先通过 ww.register 注册当前页面的身份信息。身份信息分为两种:
企业身份与权限
应用(自建应用/第三方应用等)身份与权限
注册企业身份信息需要企业ID,注册应用身份需要应用的秘钥secret,获取路径:
读完这篇文章后,您心情如何?