phpcms微信插件自定义菜单绑定栏目获取消息的实现与应用
程序员文章站
2022-04-22 15:49:55
...
一般情况下,我们点击微信公号平台的菜单,只能响应某个事件,常见的如多图文事件,但这个多图文是事先添加好的了,点击一次菜单就回复一次,且每次回复的消息都是一样的,如果想不一样,只能去修改多图文,这样既耗时又费劲。分享
微信自定义菜单绑定栏目获取最新消息
有没有办法,只要更新网站的某个栏目的文章,在微信平台点击某个菜单时就会自动获取这个栏目的最新图文消息?答案是肯定的了。
实现思路:结合phpcms微信插件,在后台的自定义菜单的事件中,绑定phpcms系统栏目的某个栏目,绑定后,我们不用添加任何图文,只需设置该菜单事件回复多少条图文就行。
设置完后,只要网站的这个栏目有文章更新,那么用户在微信平台点击该菜单时就会获取该栏目的最新消息,而且,点击查看更多时,会获取菜单的历史图文。如图所示:
但是,我还有更特别的想法,不同的城市或者地区的用户在微信平台点击相同的菜单获取的是对应地区的消息,比如用户A是北京人,用户B是上海人,他们点击微信平台的“最新资讯”菜单,A获取的是北京的最新资讯,而B获取的是上海的最新资讯。可以这样吗?答案也是肯定的。
用途:只要有网站和微信公众号的都适用
微信自定义菜单根据用户所在的地区回复该地区最新消息
这个功能是前面“微信自定义菜单绑定栏目获取最新消息"功能的进一步的应用,实现起来也更复杂一些。
实现思路:用户进入微信公众号平台时自动获取用户所在的经纬度,根据经纬度自动获取用户所在的省、市和地区,这样点击菜单时,菜单会根据用户所属的城市或者地区来推送相应的最新的消息。
用途:适合做全国或者地域性资讯的微信公众号
更多功能与演示请关注phpcms开发公众号
微信