微信公众号-设置自定义菜单


	/**
     * 设置菜单【放到common 的 WxMessages.php 里】
     */
    public function setMenu($access_token){
        // 菜单结构示例
        $menu = '{
            "button": [
                {
                    "type": "miniprogram",
                    "name": "**用户端",//名称不能超过5个字
                    "url": "http://mp.weixin.qq.com",
                    "appid": "*********",//小程序appid
                    "pagepath": "pages/tabBar/index/index"//小程序首页路径
                } ,
                {
                    "type": "miniprogram",
                    "name": "**师傅端",//名称不能超过5个字
                    "url": "http://mp.weixin.qq.com",
                    "appid": "*********",//小程序appid
                    "pagepath": "pages/tabBar/homePage/homePage"
                }
            ]
        }';

        $url = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=$access_token";

        $res=$this->curl_post($url,urldecode($menu));
        return $res;
    }
	
	//设置公众号菜单
    public function setMenu()
    {
        
        $info = input();
        
        $wxMessage = new WxMessages(1);
        $accessToken = $wxMessage->getMiniAccessToken();
        
        $res = $wxMessage->setMenu($accessToken['access_token']);
        
        $echostr = $_GET['echostr'];
        echo $echostr;
        dump($res);
    }
//放到index/controller/WxMessage.php 里,通过https://域名/index/wx_message/setMenu 手动设置公众号菜单,请求接口之后即可生效

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值