功能概述
- 通过扫码快速授权公众号或小程序给神策智能运营平台,从而实现微信的运营场景。
- 目前已经支持以下几个微信运营的场景:
- 运营计划:公众号群发
- 运营计划:服务号模板消息
- 运营计划:48 小时活跃推送
- 运营计划:小程序订阅消息
- 自动回复:关键词回复、被关注回复、收到消息回复
- 参数二维码:渠道二维码、裂变二维码
- 请添加通过「微信认证」的服务号,其他认证类型或未认证的服务号接口权限会受限。
授权公众号
扫码授权
点击右上角的授权账号,弹出弹窗,扫码前请先认真阅读弹窗里的内容,然后使用公众号或小程序的管理员账号通过微信扫码进行授权。
选择授权的账号
管理员用手机微信扫码后,将跳转至账号列表页,选择要授权的账号(公众号或小程序)。
![](/sf/files/latest/129827214/129827222/1/1685361317000/WechatIMG32.jpeg)
选择授予的权限
选择完账号,选择要授予的权限
- 选择公众号后至少授予以下权限:消息管理权限、用户管理权限、账号服务权限、群发与通知权限、微信卡券权限、素材管理权限、自定义菜单权限。选择完,点击确定即可。
- 选择小程序后至少授予以下权限:获取小程序码、小程序客服管理、小程序基本信息管理、小程序链接管理。
关闭弹窗
授权完成后,回到电脑上点击确定关闭扫码弹窗,授权列表将新增一条授权记录,若没有,可点击右上角刷新列表进行手动刷新。
设置 OpenID
开启公众号或小程序之前请先设置 OpenID,选择当前公众号或小程序 OpenID 对应的属性字段。
开启账号
授权成功后,可开启公众号或小程序。开启时会进行以下校验,满足则可以开启。
- 是否为通过微信认证的公众号
- 是否已经授予最小权限集
- 是否设置 OpenID
支持的操作
- 设置 OpenID:选择当前公众号 OpenID 对应的属性字段。
- 更新授权:若想修改权限,点击更新授权,公众号的管理员可以用微信扫码进行变更授权,流程类似授权接入。
- 重置限额:仅对公众号。重置限额将清空对微信接口请求数量,解决微信接口请求超限额的问题。重置后可继续发送,每月有 10 次重置限额的机会。
- 删除:若需要删除账号,请先到微信公众平台进行取消授权操作,然后联系神策工作人员进行删除。注意:一旦删除,该账号在神策智能运营平台的所有历史配置都会清空,且无法恢复,请谨慎操作。
![](/sf/files/latest/129827214/129827217/1/1685361317000/image2020-9-14_20-14-51.png)
小程序账号配置
若需要使用小程序订阅消息,则需先进行小程序账号配置,否则无法发送小程序订阅消息。
小程序账号配置分为两部分:发送配置、回执配置。
发送配置
发送配置具有两种配置方式:Access Token、AppSecret。
Access Token
需要填写可以获取 Access Token 的地址。神策会通过该地址去获取对应小程序的 Access Token 以在发送订阅消息时使用。
若您有多个小程序,则您需要对应填写多个不同的 Token 获取地址,才可保证每个小程序的正常使用。
微信官方建议开发者使用中控服务器统一获取和刷新 Access Token,其他业务逻辑服务器所使用的 Access Token 均来自于该中控服务器,不应该各自去刷新,否则容易造成冲突,导致 Access Token 覆盖而影响业务。
![](/sf/files/latest/129827214/129827235/1/1685414179000/%E5%B0%8F%E7%A8%8B%E5%BA%8F%E9%85%8D%E7%BD%AEtoken.jpg)
AppSecret
输入对应小程序的 AppSecret 即可。需注意,如果有其他业务系统要使用小程序,则不建议使用该方式,否则容易造成 Access Token 冲突。
可登陆微信公众平台 -> 开发 -> 开发管理 -> 开发设置 中获取对应小程序 AppSeret。
![](/sf/files/latest/129827214/129827238/1/1685416476000/%E5%BE%AE%E4%BF%A1%E8%8E%B7%E5%8F%96Secret.jpg)
回执配置
回执可由微信或三方系统推至神策。
- 若由微信推至神策,则需要提前在微信公众平台对相应信息进行配置;
- 若由三方推至神策,则需要在保证下述信息与微信后台配置一致的同时,还需保证三方将微信原文推至神策即可,无需做额外处理。
微信回调
- 进入微信公众平台 > 开发 > 开发管理 > 开发设置 > 消息推送配置 页面中,然后将小程序账号配置页面中的 ‘回执地址’ 复制到该页面的 URL(服务器地址) 中:
- 在消息推送配置页面中按微信要求输入 Token,并随机生成或按要求填入 EncodingAESKey;
- 选择要使用的消息加密方式;
- 返回神策平台,将上述 Token 和 EncodingAESKey 复制后填入到小程序账号配置页面中,并选择消息加密方式与微信后台一致。
- 先在神策平台保存账号配置后,再于微信后台中进行提交操作,即可完成全部配置流程。
![](/sf/files/latest/129827214/129827244/1/1685429774000/%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%B9%B3%E5%8F%B0%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81.jpg)
三方系统回调
将回执地址配置在三方系统中后,需要三方系统向回执地址推送其接收到的事件。需要注意,请将微信原文推送至神策即可,无需再次解密或转换。
查看账号
点击账号名称,可查看账号详细配置信息。