接入自定义交易组件,上传优惠券,用户领券后返回的信息中如何确定用户?
发布于 4 年前 作者 leifan 15053 次浏览 来自 问答

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/receive_coupon.html

使用小程序自定义交易组件,上传优惠券活动后,

用户在直播间触发领取动作后,微信返回的信息中只有用户open_id 和券活动ID,

在我们自己的用户管理体系中通过open_id无法确定用户唯一身份,需要通过union_id来确定。

此时我们在自己的发券逻辑中,就不知道该把券发给哪个用户。

这种情况怎么处理?微信返回用户领券信息时能否提供union_id,或在直播间领取过程中获取到union_id 。

1 回复

不会返回union_id,因为union_id不是所有商户都有的,只有绑定开放平台的商户才有。

而,openid是一定存在的,这个你们要自己修改业务系统,openid是一定要记录的。

回到顶部