最近在为一个公众号做微信开发,需要开启开发者模式,但此公众号之前有设置了大量的自动回复规则,现在如果转为开发者模式,则这些自动回复规则将失效。
现在我有2个想法:
1、在自己的系统后台再做一个类似公众号后台的自动回复功能,但这个会非常麻烦,里面涉及到规则、关键词、各种素材的选择以及表情包等等的功能。
2、微信提供了自动回复规则的获取接口https://mp.weixin.qq.com/wiki...,那么可以曲线救国:先取消开发者模式,到公众号后台自动回复设置好规则,然后重新启用开发者模式,在接受消息时使用这个自动回复规则的获取接口,遍历里面的关键词规则,再返回接口里的匹配消息。这个开发起来虽然没那么麻烦,但需要运营人员去做切换工作,这个也不是长久之计。
不知各位有没有更好的方法去实现这个需求?
客户端发消息的时候,服务器会判断是否开了开发者模式,来选择应答渠道。如果开了开发者,那么原来的素材和关键字恢复是不能用的。