试了很多次

 'pagepath' => 'pages/index/index',

不行,后面拼了参数 ?foo=bar就可以了

官方文档    "pagepath":"index?foo=bar" 这种写法是错的

补充 小程序 pagepath 这个问题,不知道微信作妖什么,我同事把pagepath改成page,如下代码,也能请求发送成功,亲眼所见,建议pagepath不行了,就改成page尝试

'page' => 'pages/index?foo=bar',

官方文档有误,下面是我发送成功的格式

 'mp_template_msg' => [
                    'appid' => 'wxb3807f38c4cba',
                    'template_id' => 'S6woD9gTFcTyQ73NCzVQ4fCmbdmQo7UsjX6fKoqU',
                    'url' => 'https://www.jzyu.com',
                    'miniprogram' => [
                            'appid' => 'wxf34222aa1f080',
                            'pagepath' => 'pages/index/index?foo=bar',
                        
                    ],
                    'data' => [
                        'first' => ['value' => '用户XXX你好','color' => '#173177'],
                        'keyword1' => ['value' => '小王','color' => '#173177'],
                        'keyword2' => ['value' => '200','color' => '#173177'],
                        'remark' => ['value' => '愉快','color' => '#173177'],
                    ],
                ],

有问题进裙问我721200119

更多推荐