首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
广告
V2EX
›
问与答
技术上有没有办法判断一个网页在微信中是否被转发?
wangleineo
·
2014-12-05 19:45:03 +08:00
· 6762 次点击
这是一个创建于 3741 天前的主题,其中的信息可能已经有所发展或是发生改变。
现在微信里有很多“转发有奖”的活动,都是要求参与者提供朋友圈截图,再人工审核发放奖品。
如果活动页面是自己的网站,技术上有没有可能判断活动页面是否被转发呢?
我能想到的办法是:
1. 转发用户访问这个页面时加一个用户ID的参数http://xyz.com/?id=123456
2. 同时给这个用户设置一个cookie来记录用户的ID。
3. 用户转发这个链接到朋友圈。
4. 当这个页面再次被访问的时候,如果cookie里面有ID并且和url参数相同,证明是同一个用户;否则,是其他用户访问了这个页面,证明已经被转发至朋友圈。
这个方法的问题是在有人打开了转发页面才能判断已转发,可能有很长时间延时。
有没有更好的办法判断?
微信
页面
用户
2 条回复
•
2014-12-05 21:46:23 +08:00
1
Sunyanzi
2014-12-05 20:26:35 +08:00
1
关键字 WeixinJSBridge ... 转发成功有回调的 ...
2
wangleineo
OP
2014-12-05 21:46:23 +08:00
1
@
Sunyanzi
多谢!
贴两个链接方便后来人:
http://www.itnose.net/detail/6165781.html
http://my.oschina.net/p2ng/blog/349659
https://github.com/zxlie/WeixinApi/blob/master/WeixinApi.js
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2654 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms ·
UTC 15:31
·
PVG 23:31
·
LAX 07:31
·
JFK 10:31
Developed with
CodeLauncher
♥ Do have faith in what you're doing.