php微信二次开发,为什么别人转发和分享活动,接受显示活动次数已经用完?

2025-04-02 01:45:43
推荐回答(1个)
回答1:

假设你的原始地址是
www.a.com

那么分享之后的地址就是
www.a.com?from=timeline&isappinstalled=0

你的抽奖程序在抽的时候是不是刷新过页面?导致该页面带了get或post参数呢?

我觉得你在作那个刮奖的页面的时候,先判断是否有get参数from,如果有则证明是从分享地址点过来的

再通过微信的网页授权获取该用户的openid,并判断该openid是否挂过奖

如果既有get参数from,又知道该用户没刮过,就跳转到抽奖的初始页面去就可以了