微信红包接口API - 拓展微信公众平台通用接口API(PHP版)

1. 介绍

微信红包接口API是指能够通过微信公众平台进行操作和管理红包功能的一组接口。本篇文章将详细介绍拓展微信公众平台通用接口API(PHP版)的微信红包接口API。

2. 微信红包接口API

2.1 发送普通红包

发送普通红包是指通过微信公众平台向用户发送指定金额的红包。以下是发送普通红包的API调用示例:

$params = array(

'mch_billno' => '1234567890', // 商户订单号

'send_name' => '发送者名称',

're_openid' => '用户openid',

'total_amount' => 100, // 金额,单位分

'total_num' => 1, // 红包发放总人数

'wishing' => '祝福语',

'act_name' => '活动名称',

'remark' => '备注信息'

);

$result = wx_redpack_send($params);

在上述示例中,可以通过设置`$params`数组中的各个参数值来定制所发送红包的相关信息,然后调用`wx_redpack_send`函数发送红包。

2.2 发送裂变红包

发送裂变红包是指通过微信公众平台向一组用户发送指定金额的红包,可以让用户之间相互分享红包。以下是发送裂变红包的API调用示例:

$params = array(

'mch_billno' => '1234567890', // 商户订单号

'send_name' => '发送者名称',

're_openid' => '用户openid',

'total_amount' => 100, // 金额,单位分

'total_num' => 3, // 红包发放总人数

'amt_type' => 'ALL_RAND', // 红包金额设置方式

'wishing' => '祝福语',

'act_name' => '活动名称',

'remark' => '备注信息'

);

$result = wx_redpack_group_send($params);

在上述示例中,除了与发送普通红包相同的参数外,还需设置`amt_type`参数来指定裂变红包的金额设置方式。示例中的`ALL_RAND`表示随机分配金额。

2.3 查询红包发送记录

可以使用微信红包接口API来查询已经发送的红包发送记录。以下是查询红包发送记录的API调用示例:

$params = array(

'mch_billno' => '1234567890', // 商户订单号

);

$result = wx_redpack_query($params);

在上述示例中,只需设置`$params`数组中的`mch_billno`参数为要查询的红包的商户订单号即可。

3. 结语

本文介绍了拓展微信公众平台通用接口API(PHP版)的微信红包接口API。通过使用这些接口,开发者可以在自己的网站或应用中方便地实现微信红包功能,为用户提供更好的体验。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

后端开发标签