微信礼品卡
微信礼品卡接口文档
更新日期:2023年2月20日说明:
微信礼品卡是微信支付提供的一种数字化礼品卡产品,允许用户在微信平台内购买和赠送礼品卡。以下是关于微信礼品卡接口文档的详细描述。
1. 支持增删改查货架
* 创建货架: `POST /card/shelf` 接口用于创建新的货架。
+ 请求参数:
- `name`: 货架名称- `description`: 货架描述+ 响应结果: 新建的货架ID* 删除货架: `DELETE /card/shelf/{id}` 接口用于删除指定ID的货架。
+ 请求参数:
- `id`: 货架ID+ 响应结果: 删除成功或失败的状态码* 更新货架: `PUT /card/shelf/{id}` 接口用于更新指定ID的货架信息。
+ 请求参数:
- `id`: 货架ID- `name`: 新名称- `description`: 新描述+ 响应结果: 更新成功或失败的状态码2. 创建货架接口结构调整
* 主题结构: `POST /card/shelf` 接口现在支持传入主题结构。
+ 请求参数:
- `name`: 货架名称- `description`: 货架描述- `theme`: 主题结构3. 增加赠送礼品卡事件
* 赠送礼品卡: `POST /card/gift` 接口用于赠送礼品卡。
+ 请求参数:
- `card_id`: 礼品卡ID- `receiver`: 接收者微信号+ 响应结果: 赠送成功或失败的状态码4. 批量拉取接口由GET修改为POST方法
* 批量拉取: `POST /card/batch` 接口用于批量拉取礼品卡信息。
+ 请求参数:
- `ids`: 需要拉取的礼品卡ID列表+ 响应结果: 批量拉取的礼品卡信息5. 新增兑换卡类型
* 兑换卡: `POST /card/exchange` 接口用于创建新的兑换卡。
+ 请求参数:
- `name`: 兑换卡名称- `description`: 兑换卡描述+ 响应结果: 新建的兑换卡ID6. 其他接口
* 获取礼品卡信息: `GET /card/{id}` 接口用于获取指定ID的礼品卡信息。
+ 请求参数:
- `id`: 礼品卡ID+ 响应结果: 礼品卡信息* 更新礼品卡信息: `PUT /card/{id}` 接口用于更新指定ID的礼品卡信息。
+ 请求参数:
- `id`: 礼品卡ID- `name`: 新名称- `description`: 新描述+ 响应结果: 更新成功或失败的状态码以上是关于微信礼品卡接口文档的详细描述。