@
xiaoduoduoduo 没有关注的态度可言?没有关注的状态可言?
那么场景是这么样的?客户是订阅号,你们是服务号。客户是想在自己的订阅号上有个超链接,点进去玩小游戏,然后领红包?然后因为订阅号不能发红包,所以需要通过你们的服务号来做发红包的操作?而订阅号和服务号估计是没有进开放平台,不能用 unionId 来统一标识,只好两边各管各的。
如果排除短信验证的话,我的建议是这么样:订阅号推活动,让用户发送关键字触发获得包含各自 openId 的独立活动链接,点击链接进入活动。这个步骤可以很有效地保证参加活动的用户是关注状态,有吸粉价值,并且能够直接走微信系统做用户相对客户订阅号合法性的有效验证;当用户不是通过关键字触发进来的时候不允许参加活动,提示需要按照指定的流程来进行。
小游戏过第一关,反正就是到了该发红包的时候了,程序生成一个唯一串用来做红包验证,这个也没必要给用户知道。然后,包含这个红包领取串 OAuth 跳转到你们公司的服务号,验证红包领取串的合法性后发红包。
如果这个活动中允许用户分享的话,也很好办,利用你们自己的服务号 js-sdk 去除分享网址中的用户标识就可以了。我们已经做了好多好多这样的事情。。
如果可行,直接把俩公众号放到开放平台,可以用 unionId 来,方便很多了额。话说,我现在就是这么搞的,全公司所有公众号都拉到开放平台了。。