自建应用创建

1.1 自建应用配置信息生成

在【远航租户-空间】-》【通道配置】,增加【企微配置管理】页面,用于生成自建应用的配置信息。

1)前置准备(由客户提供)

● 客户已提供域名信息,客户外网出口ip(可信ip)
● 获取corpid

客户的企微管理员登录企微管理后台(地址:企业微信),进入【我的企业】-【企业信息】

image.png

● 创建自建应用

在【应用管理】-【自建】,点击“创建应用”

image.png

应用logo:按照企微的规格上传logo图片

应用名称:可命名为【企微社群管理】或者客户自定义

可见范围:选择部门/成员,如果没有特殊要求,可以选择全部企业的根目录

image.png

自建应用创建完成后,获取agentid、secret

image.png

● 【客户联系-可调用接口的应用】增加自建应用

将创建好的自建应用配置到客户联系的可调用接口的应用中:

image.png

image.png

● 配置【客户联系和客户群】以及【客户朋友圈】权限

将员工分配客户联系、客户群、朋友圈的权限,否则将无法使用对外提供联系的功能(如员工活码、客户群活码、群发客户/客户群/朋友圈等将无法正常使用)。

建议将企业的根目录加入到使用范围中,后续有新增的成员可自动分配使用权限,如果有特殊的需求,则可以按需选择加入的成员名单。

image.png


2)远航生成配置信息,并配置到企微后台

● 应用接收事件服务器&通讯录接收事件服务器配置

使用第一步生成corpid、agentid、secret在远航界面生成应用接收事件的URL、token、AESKey以及通讯录接收事件回调URL、token、AESKey

image.png

录入corpid、自建应用的agentid、secret,点击保存后,生成对应的配置信息:

image.png

点开【配置信息明细】,可以看到自建应用和通讯录事件接收服务器的配置信息:

image.png

● 企微后台添加远航生成的配置信息

回到企微管理后台,将生成的应用接收事件回调URL、token、AESKey配置到自建应用,同时配置前置准备的外网ip白名单(可信ip)

i)自建应用-接收事件服务器配置

image.png

image.png

ii)自建应用-可信IP配置

image.png

image.png

ii) 通讯录事件接收服务器配置

PS:远航系统生成的通讯录接收事件回调URL、token、AESKey是否要配置到企微后台,要根据客户是否已有通讯录应用来判断,如果客户已有通讯录应用,直接修改会影响现有通讯录应用接收事件信息(如果客户已配置,则需要客户转发给腾讯,腾讯侧线下提供转发地址)。如果未配置则可以配到企微后台:

image.png

image.png

image.png

image.png

image.png

弹窗保持状态下,管理员收到通知后点击确认操作:

image.png

管理员确认完成后进入事件服务器的配置页面:

image.png


1.2 网页授权及JS-SDK配置

客户的企微管理员进入企微后台后,点击创建的自建应用,在【网页授权及JS-SDK】设置对应的可信域名(备案域名需与企微主体一致),作为OAuth2.0网页授权功能的回调域名,用于移动端的登录鉴权。

image.png

image.png

域名校验需要交付侧进行协助(按照企微的指引进行操作)

image.png