wangleineo
V2EX  ›  问与答

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

  •  
  •   wangleineo · Dec 5, 2014 · 7176 views
    This topic created in 4236 days ago, the information mentioned may be changed or developed.
    现在微信里有很多“转发有奖”的活动,都是要求参与者提供朋友圈截图,再人工审核发放奖品。

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

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

    这个方法的问题是在有人打开了转发页面才能判断已转发,可能有很长时间延时。
    有没有更好的办法判断?
    2 replies    2014-12-05 21:46:23 +08:00
    Sunyanzi
        1
    Sunyanzi  
       Dec 5, 2014   ❤️ 1
    关键字 WeixinJSBridge ... 转发成功有回调的 ...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   976 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:50 · PVG 03:50 · LAX 12:50 · JFK 15:50
    ♥ Do have faith in what you're doing.