微信公众平台开发教程⑥ 微信开发集成类的使用(4)
③. 最终实现的效果如下
补充提醒:
(1).首先要保证开发配置信息的准确性
(2).有时会出现token令牌失效的情况,注意本地测试时很可能会影响线上,应该就是获取新的令牌使得线上的数据库中不对应,注意一下。
(3).分享页面的操作,为了方便处理可能出现的失败情况,可以先用调试模式将wx.config中的 debug值更改为true,待正确无误后再改回来。针对具体的报错信息需要查询微信开发者文档,相信每一个想走程序猿道路的人,都会强制习惯补坑填坑 ...
debug : true,
四、公众号发送消息
可用于简单消息的发送,比如用户购物完成后对公众号管理员的消息提醒等.
①. 前提
所要发送信息的用户关注了当前的公众号
②. 代码举例
/** * 此方法不支持 图片发送 注意文字的换行显示 */ public function postMsg(){ import('Org.Wechat.Weixin'); $wechat=new \Weixin('zxxxxi','wxxxxxxxxxx9','efxxxxxxxxxxxxxxxxxxxxxxxxxb7'); $content = "微信公众号发送:\n"; $content .= "人生如戏,我们以为可以改变自己的命运,却没想到我们的结局早已注定。\n无论怎么做都摆脱不了戏里既定的安排,可谓殊途同归。"; $content .= "如此看来,我们的拼搏和挣扎就像小丑在跳舞,徒惹人发笑罢了。"; //TODO 微信用户唯一标记-openID 前提是对方已经关注公众号 $wxOpenID = "oIaCOxxxxxxxxxxxxxxxxxxxxFe0"; $wechat->postMaggerToUser($wxOpenID,$content); }
③. 实现效果
五、公众号自动回复
功能主要用于用户操作公众号时的触发事件处理,比如关注时的消息发送、按钮点击的监听等