Appearance
企业微信
织信采用自建应用的模式对接企业微信,关于自建应用的说明可参考 https://open.work.weixin.qq.com/help2/pc/17693
1.在企业微信创建自建应用
创建完团队后,需要进入 应用管理 创建一个自建应用。 在新创建的应用详情页面,将参数 AgentId 和 Secret 记录下来。
2.设置可信域名与企业可信IP
- 2.1 在企业微信后台管理中找到「应用管理中 >> 开发者接口」
- 2.2 在网页授权及JS-SDK中配置可信域名
- 2.3 在企业可信IP中添加服务器网络出口IP
3.织信第三方集成企业微信
在织信工作台「团队 >> 团队设置」下,找到「第三方集成」,选择「企业微信」,点击「启用此功能」,填入企业微信CorpId、AgentId 和 Secret后,点击「保存」。
设置项 | 说明 |
---|---|
CorpId | 企业微信的是企业ID,点击进入我的企业 |
AgentId | 自建应用的应用凭证中的AgentId,见上一步 |
Secret | 自建应用的应用凭证中的Secret,见上一步 |
4.获取织信团队ID
打开织信工作台,选择「团队 >> 团队设置」,找到「团队ID」。
5.配置企业微信应用主页
打开企业微信 >> 应用管理,在「自建应用」里找到第一步创建的应用,点击进入应用设置。 点击「应用主页 >> 设置」
- 手机端:https://next.informat.cn/web0/wework/mobile_enter/{第三步得到的团队ID}
- 电脑端:https://next.informat.cn/web0/wework/enter/{第三步得到的团队ID}
6.织信团队成员设置企业微信账号ID
- 6.1 在织信工作台「团队 >> 团队设置」下,找到「成员」,点击「编辑」按钮,打开成员编辑页面。
- 6.2 打开企业微信通讯录 ,找到织信成员对应的企业微信成员,点击对应成员「姓名」打开成员详情,找到「帐号」(企业微信用户ID),并复制。
- 6.3 在5.1打开的编辑织信团队成员页面里,找到「企业微信账号ID」,填入上一步复制的企业微信用户ID,并保存
7.企业微信扫码登录
- 7.1 在织信工作台「团队 >> 团队设置 >> 登录页面」下,点击「启用团队登录页面」、「启用第三方扫码登录」。
- 7.2 在织信工作台「团队 >> 团队设置 >> 第三方集成」下找到「企业微信」,点击「启用登录」,启用企业微信扫码登录。
需要注意,扫码登录需要给团队成员绑定企业微信账号ID
。
8.配置可信域名需完成域名归属认证
1.请下载文件“WW_verify_cT8pvS8MqFSkUe.txt"下载文件 2.将下载的文件上传至填写域名根目录下http://{ip}/WW_verify_cT8pvS8MqFSkUe.txt, 确保可以访问
- 修改nginx informat-next.conf配置文件
- 在 location ^~ /account/ 下添加如下内容:
location ^~ /account/ {
access_log /var/log/nginx/informat_next_account_api_web.log;
if ($request_method = 'OPTIONS') {
return 204;
}
proxy_pass http://backend_account$request_uri;
}
location /WW_verify_cT8pvS8MqFSkUe.txt {
default_type text/plain;
return 200 "WW_verify_cT8pvS8MqFSkUe.txt文件内容";
}
- 重载配置nginx配置即可
shell
nginx -s reload