小程序发送模版消息实例

废话不多说直接上代码

小程序端:

wuliu:function(e){

var form_id = e.detail.formId   //获取表单提交时产生的formId,用于发送模版消息

var orderid = e.detail.target.id

var id = e.detail.target.dataset.id 

wx.request({

url: app.BASE_URL + '/coupons/messagewuliu.php',

data: {

touser: app.openid,

template_id: 'C8GzhTjFaJZBANG5oLD2p20ziXXXXXXXXXXXXXXX',

page: 'pages/index/index',

form_id: form_id,

orderid: orderid,

id:id

},

header: {

'content-type': 'application/x-www-form-urlencoded'

},

success: function (res) {

}

})

}

后台代码试例:


     
    $url = "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=$access_token";
    //模版接口
    $data['touser'] = $_GET['touser'];   //发送的openid
    $data['template_id'] = $_GET['template_id']; //模版id
    $data['page'] = $_GET['page'];  //跳转页面
    $data['form_id'] = $_GET['form_id'];  //提交表单产生的form_id
    $data['data']=array('keyword1'=>array('value'=>"value1"),'keyword2'=>array('value'=>$arrayss['ordernumber']),'keyword3'=>array('value'=>$arrays['goodname']),'keyword4'=>array('value'=>$arraywl['deliverynum']),'keyword5'=>array('value'=>$arraywl['mobile']),'keyword6'=>array('value'=>$arraywl['username']),'keyword7'=>array('value'=>$arraywl['province'].$arraywl['city'].$arraywl['country'].$arraywl['address']),'keyword8'=>array('value'=>$arraywl['company']));
    if(isset($_GET['color'])){
    $data['color'] = $_GET['color'];
    }
    if(isset($_GET['emphasis_keyword'])){
        $data['emphasis_keyword'] = $_GET['emphasis_keyword'];
    }
    $result = $http->post($url,json_encode($data));
    echo json_encode($result);
部分代码未完全写出,如有需要请联系qq或微信 :1103778812交流
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Java微信小程序商城模版是一种用于开发微信小程序商城的模板,使用Java语言编写。它为开发人员提供了一套完整的基础架构和功能组件,以便快速搭建和定制微信小程序商城。 该模版具有以下特点: 1. 功能丰富:Java微信小程序商城模板提供了许多常见的商城功能,如商品展示、购物车、订单管理、支付功能等。开发人员可以根据实际需求进行定制和改进,以开发出独具特色的小程序商城。 2. 易于使用:该模版具有完善的开发文档和示例代码,使得开发人员能够快速上手并完成开发任务。同时,它也提供了可视化的界面编辑器,可以方便地进行页面布局和样式设计。 3. 高可扩展性:Java是一种面向对象的编程语言,具有良好的可扩展性。通过使用Java微信小程序商城模版,开发人员可以根据实际需求添加新的功能和模块,以满足不同的商城需求。 4. 多平台支持:Java微信小程序商城模版可以在各种操作系统上运行,包括Windows、Linux和MacOS等。同时,它也支持多种数据库,如MySQL、Oracle和SQL Server等。 总之,Java微信小程序商城模版为开发人员提供了一个快速、高效的开发平台,可以帮助他们快速搭建和定制微信小程序商城,并为用户提供丰富的商城功能和良好的使用体验。 ### 回答2: Java微信小程序商城模版是一种使用Java语言编写的微信小程序商城模版。它提供了基本的商城功能,包括商品展示、购买、支付、订单管理等功能。 首先,Java微信小程序商城模版可以实现商品展示功能。用户可以在小程序中浏览商城中的商品,包括商品的图片、名称、价格等信息。用户可以通过浏览商品列表或通过搜索来查找感兴趣的商品。 其次,Java微信小程序商城模版还具备购买功能。用户可以将心仪的商品加入购物车并进行批量购买。购物车功能可以方便用户进行商品管理和结算。 另外,Java微信小程序商城模版还具备支付功能。用户可以选择不同的支付方式进行支付,如微信支付、支付宝支付等。支付功能确保了购物流程的安全性和便捷性。 最后,Java微信小程序商城模版还包含订单管理功能。用户可以查看已购买的商品订单、订单状态以及物流信息。商家和管理员可以通过后台管理系统对订单进行处理和管理,包括订单确认、发货、退款等操作。 综上所述,Java微信小程序商城模版提供了一套完整的商城解决方案,包括商品展示、购买、支付、订单管理等功能。它可以满足用户购物的需求,并提供便捷的管理工具给商家和管理员。这样的模版可以帮助开发者快速搭建微信小程序商城,节省开发时间和成本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jony0303

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值