技术上有没有办法判断一个网页在微信中是否被转发?

2014-12-05 19:45:03 +08:00
 wangleineo
现在微信里有很多“转发有奖”的活动,都是要求参与者提供朋友圈截图,再人工审核发放奖品。

如果活动页面是自己的网站,技术上有没有可能判断活动页面是否被转发呢?

我能想到的办法是:
1. 转发用户访问这个页面时加一个用户ID的参数http://xyz.com/?id=123456
2. 同时给这个用户设置一个cookie来记录用户的ID。
3. 用户转发这个链接到朋友圈。
4. 当这个页面再次被访问的时候,如果cookie里面有ID并且和url参数相同,证明是同一个用户;否则,是其他用户访问了这个页面,证明已经被转发至朋友圈。

这个方法的问题是在有人打开了转发页面才能判断已转发,可能有很长时间延时。
有没有更好的办法判断?
6708 次点击
所在节点    问与答
2 条回复
Sunyanzi
2014-12-05 20:26:35 +08:00
关键字 WeixinJSBridge ... 转发成功有回调的 ...
wangleineo
2014-12-05 21:46:23 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/151814

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX