重庆互联网,19年企业互联网解决经验,专业网站开发、移动端开发、微信端开发、小程序开发!
重庆网络推广公司

微信小游戏运营指南 — 微信小游戏商城与拼团(04)

作者:重庆互联网小徐 发布时间:2025-10-16 浏览:19540 赞(1850 收藏 评论(0)

支付类订阅事件公共说明

所有事件基础结构如下

字段类型说明
CreateTimeNumber消息发送时间
MsgTypeString消息类型,道具发货场景固定为:event
CreateTimeNumber消息发送时间
EventString事件类型
与商城有关的事件类型
(1)拉取用户最近玩过的游戏角色数据
minigame_query_recent_role_list
(2)代币类道具商城发货通知
minigame_h5_coin_deliver_notify
(3)道具直购类商城发货通知
minigame_h5_goods_deliver_notify
MiniGameObject具体消息内容,见MiniGame

MiniGame

字段类型说明
PayloadString携带的具体内容,格式为 json,具体内容如下表格 Payload
(因为这里需要对消息内容统一签名,所以统一把消息内容设计成 json 格式)
PayEventSigString支付请求签名算法说明(PayEventSig)

拉取用户最近玩过的游戏角色数据(Event=minigame_query_recent_role_list)

在商城场景下,平台侧会拉取用户游戏角色信息,用于用户在商城购买道具/发放奖励时的分区选择,示意场景及交互如下: 

注意:
(1)拉取的分区名/角色名均会经过安全审核,如果审核出现问题,违规词会用特殊处理
(2)事件为实时通知
请求参数
Payload

字段类型说明
OpenIdString用户 openid
NeedRoleNumNumber需要的最近玩过的角色数量,不会超过 20 个
ProductIdNumber道具 id(仅道具购买页传入)
GoodsPriceNumber道具价格(仅道具购买页传入)

返回参数

字段类型是否必填说明
ErrCodeNumber发送状态。0:成功,其他:失败
ErrMsgString错误原因,用于调试。在 errcode 非 0 的情况下可以返回
RecentPlayedRoleListArray.<UserRoleInfo>
最近玩过的角色列表

UserRoleInfo

字段类型说明
RoleIdString游戏角色 id 标识
RoleNameString游戏角色名
ZoneInfoListArray.<ZoneInfo>用户角色对应的分区,可能存在大区/中区/小区等,按由大到小的顺序
PayParamPayParam米大师下单需要的支付参数 (请求参数若带道具 id,此参数必填,用来下单支付)

ZoneInfo

字段类型说明
ZoneIdString自定义分区 id
ZoneNameString自定义分区名

PayParam

字段类型说明
MidasZoneIdString米大师分区 id
AttachString附加数据,在查询 API 和通知中原样返回,可作为自定义参数使用

注意:这里游戏角色的分区若存在层级概念,请按照实际的层级填写,例如:用户在电信一区-测试服-1 号线,请按由大到小的顺序 分为三层(不同游戏层次数量可以不一样)返回

道具直购类商城发货通知(Event=minigame_h5_goods_deliver_notify)

见 虚拟支付 道具直购|微信开放文档道具发货消息协议|


重庆互联网项目从2004年开始为各行各业提供互联网发展解决方案,专业从事网站、小程序、微信公众号、APP、电商平台、系统等互联网平台开发,帮助企业实现从传统行业到互联网的完美转型。截止目前,重庆互联网合作的企业遍布全国各地,21年的开发经验和完善的售后服务体系获得合作客户的高度认可!

关注重庆互联网官方公众号,即可获取粉丝专享福利!

重庆互联网公众号二维码.jpg

网友留言评论
我要评论
评论

欢迎广大用户为此页面进行评价,评价成功将获得积分奖励!

  • 赞(0
    踩(0
重庆网站定制建设
  • 重庆网站建设平台
  • 重庆网站优化公司
  • 重庆网络推广公司哪家好
  • 重庆APP制作公司
版权所有 ©2004-2024 重庆市渝中区圣灵科技信息有限公司 渝ICP备16004600号-14 渝公网安备50010802001420号 电子营业执照
重庆公众号制作哪家好
二维码
联系客服 重庆商城网站建设