企业微信自建应用创建与配置

最后更新于:2020-08-19 16:51:24

一、企业微信自建应用创建与配置

  • 以管理员账号登录企业微信管理后台https://work.weixin.qq.com/wework_admin/frame

2.点击"我的企业",查看"企业ID",并记录"企业ID",

如:企业ID:ww90749e23f1e1858a



  • 点击"应用与小程序"
  • 4.点击"自建"下方的"创建应用"
  • 上传应用Logo,填写应用名称和介绍,选择可见部门,建议:可使用附件中"ihr"的Logo,名称为"i人事",可见范围选择顶层部门
  •  
  • 点击"创建应用",创建成功后显示应用信息,记录"AgentId"和"Secret"

如:
AgentId:1000010
Secret : taZDtKWkEtbBRXWjQS6FKch9imJMbYT5KvM8lap6o14

  •  
  • 点击"工作台应用主页"下方的"设置应用主页"

应用主页地址格式:https://open.weixin.qq.com/connect/oauth2/authorize?appid=<企业ID>&redirect_uri=<RedirectUri>&response_type=code&scope=snsapi_base&state=<企业ID>#wechat_redirect

其中<企业ID>和<AgentId>参数需要替换成具体企业的参数.

①首先根据上述步骤中记录的"企业ID"替换掉<企业ID>,替换结果如下:

替换结果如:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww90749e23f1e1858a&redirect_uri=<RedirectUri>&response_type=code&scope=snsapi_base&state=ww90749e23f1e1858a#wechat_redirect

②根据上述步骤中记录的"企业ID"和"AgentId"替换掉链接 https://qa.ihr360.com/wechat/noauth/userinfo/<企业ID>/<AgentId> 中的参数

替换结果如:https://qa.ihr360.com/wechat/noauth/userinfo/ww90749e23f1e1858a/1000010

注意:如果是配置线上环境将链接中的qa.ihr360.com替换为www.ihr360.com或者vip.ihr360.com

④复制步骤②中得到的链接,打开https://meyerweb.com/eric/tools/dencoder/网址,粘贴到文本框中,点击一次"Encode",复制文本框中的内容,并记录

得到内容如下:https%3A%2F%2Fqa.ihr360.com%2Fwechat%2Fnoauth%2Fuserinfo%2Fww90749e23f1e1858a%2F1000010

④将上述步骤得到的内容替换步骤①得到的链接中的<RedirectUri>

替换结果如:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww90749e23f1e1858a&redirect_uri=https%3A%2F%2Fqa.ihr360.com%2Fwechat%2Fnoauth%2Fuserinfo%2Fww90749e23f1e1858a%2F1000010&response_type=code&scope=snsapi_base&state=ww90749e23f1e1858a#wechat_redirect

⑤将步骤④得到的链接复制到"应用主页"的输入框中,点击"确定"

8.点击"网页授权及JS-SDK"下方的"设置可信域名"

9.输入可信域名"qa.ihr360.com",点击"申请校验域名",点击"下载文件",将此文件发送给开发人员,待开发人员配置完成后,勾选"已上传域名归属校验文件",点击"确定"

注意:如果是配置线上环境将链接中的qa.ihr360.com替换为www.ihr360.com或者vip.ihr360.com



二、企业微信通讯录配置

1.以管理员账号登录企业微信管理后台,https://work.weixin.qq.com/wework_admin/frame

2.点击"管理工具"

3.点击"通讯录同步"



4.点击"权限"后面的"编辑",勾选"API编辑通讯录",点击"保存"

5.记录Secret,记为"ContactSecret",

如:
Secret:0CRz1nlRsDtc3Ldu7Xw7oESYvTnWeImKL6BHdHxcGRQ

三、i人事端企业微信应用设置

i人事端企业微信应用设置

进入“企业设置”, 并选择“三方系统设置"

选择"企业微信"

4.在CorpID中输入"企业ID",在后面输入框中输入"ContactSecret"(通讯录的Secret),点击"保存"

5.点击"将微信微应用同步至i人事"下方的"+"

6.输入企业微信中自建应用的"AgentId"和"Secret",点击"保存"

保存成功后,会显示企业微信应用的信息

配置完毕后可以进行"组织架构同步"和员工同步"