小程序推送公众号模板消息

这篇具有很好参考价值的文章主要介绍了小程序推送公众号模板消息。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步:先创建微信开放平台:微信开放平台,绑定微信小程序和公众号(是为后面拿共用的unionid进行小程序openid与公众号openid绑定)

第二步:进入公众号开放平台,找到基本配置,配置服务器地址(url):指自己服务器能够访问的域名小程序推送公众号模板消息,php,微信公众平台

第三步:在服务器中就是url写下这个方法

/* *接收微信信息 */

public function checkSignature() {

// 获取请求参数 $signature = $_GET['signature'];

$timestamp = $_GET['timestamp'];

$nonce = $_GET['nonce'];

// 验证签名

$token = 'nRuFZnXwudrpbRv4zXfPvmwmtDLxTSRA';

$tmpArr = array($token, $timestamp, $nonce);

sort($tmpArr, SORT_STRING);

$tmpStr = implode($tmpArr);

$tmpStr = sha1($tmpStr);

if ($tmpStr == $signature) {

        if (isset($_GET['echostr'])) {

                return $_GET['echostr'];

        } else {

                $this->handleMessage();}

        } else {

                return '签名验证失败';

        }

private function handleMessage() { 

        $xml = file_get_contents('php://input');        

        Log::write($xml, 'wechat_message');         // 解析XML消息文章来源地址https://www.toymoban.com/news/detail-811216.html

到了这里,关于小程序推送公众号模板消息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包