ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

微信小程序通过统一服务消息发送公众号模板消息

2022-06-10 17:00:22  阅读:189  来源: 互联网

标签:发送 微信 程序 miniProgram 消息 appid 模板


现在微信小程序不能发送模板消息,只能发送订阅消息。

但是,还有一个统一服务消息

可以查看官方文档进行了解。

这里主要讲怎样微信小程序通过统一服务消息接口来发送公众号模板消息

这里用到的是EasyWeChat插件,也可以去EasyWeChat官网查看 

<?php
namespace test\weixin;

use EasyWeChat\Factory;

class Weixin{

  public fun(){

        $config = [
            'app_id' => 'wxd868678643g6f7344',//小程序appid
            'secret' => '9e27g46fa8e9059841b98fc71e31256', //小程序密钥secret

            // 下面为可选项
            // 指定 API 调用返回结果的类型:    
           array(default)/collection/object/raw/自定义类名
            'response_type' => 'array',

        ];
        //调用EasyWeChat
        $miniProgram = Factory::miniProgram($config);
        $accessToken= $miniProgram->access_token;
        $token = $accessToken->getToken();// 获取token  字符串
       //发送模板消息
       $res = $miniProgram->uniform_message->send([
            'touser' => 'oOcrs4v8CyImQpeOZNUtt2gRvTjk', //小程序的用户open_id
            'mp_template_msg'=>[
               'appid'=>'wx324324324324', //公众号appid
                'template_id'=>'LCVS3Q1qc55FFlAh8_sG6kYDNCn_56ty6t5y', //公众号模板消息id
                'url'=>'',
                'miniprogram'=>[  //跳转小程序
                    'appid'=>'',  //小程序appid
                    'pagepath'=>'', //小程序页面的路径
                ],
                'data'=>[ //公众号模板消息参数
//                    'first'=>[
//                        'value'=>'',
//                        'color'=>'',
//                    ],
                    'keyword1'=>'张三',
                    'keyword2'=>'18812345678',
                    'keyword3'=>'2022-06-11 10:00:00',
                    'keyword4'=>'李四',
                    'keyword5'=>'会议',
                  //  'remark'=>[
//                        'value'=>'',
//                        'color'=>'',
//                    ],
                ],

            ],
    ]);
        var_dump($res);die;  

    }

}     
打印数据
array(2) {
["errcode"]=>
int(0)
["errmsg"]=>
string(2) "ok"
}

 

  这样就是发送成功了

标签:发送,微信,程序,miniProgram,消息,appid,模板
来源: https://www.cnblogs.com/yuuje/p/16363850.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有