如何用asp编写网站后台企业号怎么注册
news/
2025/9/23 4:13:44/
文章来源:
如何用asp编写网站后台,企业号怎么注册,哪个网站做调查问卷赚钱,个人主页模板图片导航栏项目中用到了小程序的服务消息通知#xff0c;通知订单状态信息#xff0c;下边就是整理的一下代码#xff0c;放到项目中#xff0c;把项目的小程序appid和小程序的secret写进去#xff0c;直接运行即可 提前申请好小程序服务信息通知短信模板#xff0c;代码需要用到模… 项目中用到了小程序的服务消息通知通知订单状态信息下边就是整理的一下代码放到项目中把项目的小程序appid和小程序的secret写进去直接运行即可 提前申请好小程序服务信息通知短信模板代码需要用到模板id public static function curl($url, $params false, $ispost 0, $https 0) { $httpInfo array(); $ch curl_init(); curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); curl_setopt( $ch, CURLOPT_HTTPHEADER, array( Content-Type: application/json; charsetutf-8 ) ); curl_setopt($ch, CURLOPT_USERAGENT, Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); if ($https) { curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); // 对认证证书来源的检查 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); // 从证书中检查SSL加密算法是否存在 } if ($ispost) { curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ch, CURLOPT_URL, $url); } else { if ($params) { if (is_array($params)) { $params http_build_query($params); } curl_setopt($ch, CURLOPT_URL, $url . ? . $params); } else { curl_setopt($ch, CURLOPT_URL, $url); } } $response curl_exec($ch); if ($response FALSE) { return false; } $httpCode curl_getinfo($ch, CURLINFO_HTTP_CODE); $httpInfo array_merge($httpInfo, curl_getinfo($ch)); curl_close($ch); return $response; } public static function access_token(){ $appid--------; //小程序appid $secret-------; //小程序secret $Urlhttps://api.weixin.qq.com/cgi-bin/token?grant_typeclient_credentialappid. $appid.secret.$secret; //微信给出的获取access_token的接口 $access_tokenCache::get(access_token); //查询缓存中是否已存在access_token if($access_token){ $access_tokenjson_decode(self::curl($Url))-{access_token}; //访问接口获取access_token } return $access_token; } public static function SendMsg($data,$access_token){ $MsgUrlhttps://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token.$access_token; //微信官方接口需要拼接access_token return json_decode(self::curl($MsgUrl,$paramsjson_encode($data),$ispost1,$https1)); //访问接口返回参数 } public function test(Request $request){ $openid------------;//接收信息用户的openID如果存在数据库中可在数据库中查找 $access_token$this-access_token(); $data[ touser$openid, //接收用户的openid template_id---------, //短信模板id pagepages/index/index,//点击模板消息跳转至小程序的页面 data[ //data数组下的键值一定要和申请短信模板一直否则会报错 thing2[ value 您邀请的好友E-June订单已完成, //自定义参数 ], amount1[ value 3.8元,//自定义参数 ], thing3[ value 水果熟了 推荐有奖,//自定义参数 ], time4[ value 2021年05月26日 11:15,//自定义参数 ], thing5[ value 客服审核通过自动增加收益,//自定义参数 ], ] ]; $res$this-SendMsg($data,$access_token); //返回结果 var_dump($res);die; } } 执行方法test即可发送成功前提是小程序要允许小程序的服务通知才行 测试时执行结果是0并且ok就发送成功其他返回代码可以在微信公众平台查看这里就不解释了 © 著作权归作者所有,转载或内容合作请联系作者 喜欢的朋友记得点赞、收藏、关注哦
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/911325.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!