微信公众平台开发能不能统计到某个人的某篇文章的转发量?

现在公司有这样一个需求, 就是在我们现有的APP上, 增加一个"转发文章抢红包"的按钮. 点击后用户转发文章, 我们需要能够统计到该用户转发的效果, 也就是看到由某某人转发的文章, 被多少人阅读. 比如我们定一个阈值为10, 那么这个人转发的这篇文章被10个微信好友阅读后(最好能统计出有效阅读, 比如停留超过10秒), 平台自动发一个红包给这个用户.

另外: 这个用户在我们app上是否需要把自己的微信账户给绑定?

因为之前从来没有搞过微信开发, 那么多资料不知道从什么地方看起, 有没有哪位做过类似功能的朋友能稍微指点一二? 开发语言java和php都可以, 最好java.

微信的菜单中的“发送给朋友”,“分享到朋友圈”,这些可以自定义,格式如下:

 wx.onMenuShareAppMessage({
        title:"“”, // 分享标题
        desc: “”, // 分享描述
        link: “”, // 分享链接
        imgUrl: “”, // 分享图标
        type: 'link', // 分享类型,music、video或link,不填默认为link
        dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
        success: function () { 
            // 用户确认分享后执行的回调函数
        },
        cancel: function () { 
            // 用户取消分享后执行的回调函数
        }
    });

你将分享的链接定义到你定义的统计相关servlet,再转发的相应的url就可以了

统计不到转发文章被阅读的数量,没提供接口,但是jssdk有判断文章是否被转发成功的功能
http://mp.weixin.qq.com/wiki/11/74ad127cc054f6b80759c40f77ec03db.html#.E8.8E.B7.E5.8F.96.E2.80.9C.E5.88.86.E4.BA.AB.E5.88.B0.E6.9C.8B.E5.8F.8B.E5.9C.88.E2.80.9D.E6.8C.89.E9.92.AE.E7.82.B9.E5.87.BB.E7.8A.B6.E6.80.81.E5.8F.8A.E8.87.AA.E5.AE.9A.E4.B9.89.E5.88.86.E4.BA.AB.E5.86.85.E5.AE.B9.E6.8E.A5.E5.8F.A3