小程序中用户动作前添加企业微信的实现原理与步骤

2024-07-07
来源:网络整理

1. 商家需求

用户在小程序中执行某些操作之前,需要添加企业微信账号。

2.实现原理

使用企业微信客户联系人的微信开发者ID—>支持小程序和公众号,绑定后可通过API接口获取微信联系人对应唯一标识(微信)

该能力可以在用户添加/删除企业微信时,向指定的服务器URL地址推送消息,并保存推送的信息,然后小程序端根据这些数据进行判断。

3.实施步骤

为了使此功能在系统中生效,需要进行以下配置:

0.小程序可以绑定开放平台,可以是同一实体,也可以是不同实体,无强制要求。

1. 收藏企业微信号,在“我的企业”中找到企业ID

获取方式:点击查看,然后发送,发送到管理员企业微信后,管理员会收到通知。

如果忘记密钥,可以通过重置功能进行重置

2.微信开发者ID栏必须绑定关联小程序与企业微信同一实体,无异议不予受理。(其实任何与企业微信绑定同一实体的小程序都可以申请)

怎么添加开发工具到excel_小程序添加到开发者_小程序开发添加开发者

绑定后启动授权页,小程序管理员扫码即可授权。

绑定后请勿解除绑定,否则企业通讯录将不可用。

3、设置接收微信客户联系事件的服务器URL以及消息加解密信息,稍后复制进去配置。

网址:更改为企业ID

注意:填写表单前需已经获取验证码,否则保存会失败。文件:

4.处理收到的消息,保存是否添加企业微信信息

文档:

处理的主要变更类型:

5.对于需要判断的业务,根据保存的信息进行判断

if (数据库有记录,且该企业微信没有被删除) {

添加企业微信后该做什么

}别的{

没有添加,或者之前添加但是被删除了,怎么办

分享