参考资料
需求描述
为运营平台下相关的推送方式做配置系统。在没有运营平台超管的情况下,系统超管可维护不同平台下的推送配置信息。用户可通过下拉切换运营平台进行配置。敏感信息如AppSecret等在数据库中加密存储。每个小区都拥有独立的推送配置表,其中小程序、服务号、短信推送的配置跟随运营平台数据。
一、运营平台配置
小程序、服务号、短信推送内容主体以运营平台为主,所以配置的内容是运营平台申请的小程序、服务号、短信服务商。
通用规则:
AppID、AppSecret、AccessKey ID、API Key、AccessKey Secret、API Secret、短信签名都是以输入框的形式
每个模块保存时对应的字段必填,且状态要更改为已配置
1.1 小程序推送
需要填写运营平台小程序的AppID以及AppSecret
1.2 服务号推送
填写运营平台的AppID以及AppSecret
1.3 短信推送
填写运营平台购买的短信服务商提供的: AccessKey ID / API Key AccessKey Secret / API Secret 短信签名
剩余资源: 对接第三方资源查询,查看账户剩余的金额以及剩余条数
二、小区配置
需要平台给规划了短信资源,或者小区配置自己的企业微信才可正常使用推送消息。
可以在左侧小区列表/搜索小区查看当前运营平台下的小区短信和企业微信配置情况
点击小区切换对选中小区的配置内容
2.1 短信资源
默认值: 0条短信资源
短信签名: 默认取运营平台配置的短信签名,小区授权短信签名在短信平台通过了后可以配置小区自定义签名
增加额度: 点击"增加额度"时,出现【短信使用情况 - 资源配置弹框】,对小区可用的短信资源进行配置
2.2 企业微信
填写对应切换小区的企业微信信息: CorpID AgentId Secret