这两天再写一个h5页面,需要开发模版消息功能,那么问题就来了,模版消息能收到,但是消息中少一个详情的功能 然而我同样的代码流程做另一个公众号模版消息是ok的 截取部分代码:
$url = 'http://minisite.dragontrail.com/activity/peru-new-year'; $templateId = '1_0ORQwx1ZdYSyzaK3Z83yf0yt2fVBdnrVitbw25FJM'; $first_text = '恭喜您,好友助力成功,获得1次摇骰子的机会。'; $keyword1 = '打卡南美圈,秘鲁C位秀'; $keyword2 = date("Y年m月d日",request()->input('time')); $remark_text = '继续探秘秘鲁,赢取新年大礼'; if($userinfo&&$userwechat){ try { $userOpenId = $userwechat['openid']; $data = array('first'=>$first_text,'keyword1'=>$keyword1,'keyword2'=>$keyword2,'remark'=>$remark_text); // dd( App::make(WeChat3rdService::class)->get3rdService($app_id)->notice->to($userOpenId)->uses($templateId)->andUrl($url)->data($data)); $messageId = App::make(WeChat3rdService::class)->get3rdService($app_id)->notice->to($userOpenId)->uses($templateId)->andUrl($url)->data($data)->send(); \Log::info("发送参与者模板消息:".$messageId); } catch (Exception $e) { $user_send_fail = 1; }
而且检查后看到在发送请求之前,数据都是完整的
求各位大佬指点,给点思路
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。