Javascript 我如何知道有人在社交媒体上分享了我的链接

Javascript 我如何知道有人在社交媒体上分享了我的链接,javascript,python,cookies,share,social-networking,Javascript,Python,Cookies,Share,Social Networking,在我的网站上,我想在一个人在Facebook或Twitter等网站上分享我的链接后,提供某些功能。因此,我的想法是让访问者分享我的链接。然后在他们共享链接后,为他们创建cookie。然后我会检查所说的cookie以确定他们是否有访问权限 我的问题是我如何知道这个人分享了什么?所以说这个人点击了Facebook按钮。然后他可能不得不登录Facebook。在实际分享完成后,我会得到什么样的反馈,这样我就可以创建cookie了 如果整个事情都可以用javascript和html来完成,那就太好了,但如

在我的网站上,我想在一个人在Facebook或Twitter等网站上分享我的链接后,提供某些功能。因此,我的想法是让访问者分享我的链接。然后在他们共享链接后,为他们创建cookie。然后我会检查所说的cookie以确定他们是否有访问权限

我的问题是我如何知道这个人分享了什么?所以说这个人点击了Facebook按钮。然后他可能不得不登录Facebook。在实际分享完成后,我会得到什么样的反馈,这样我就可以创建cookie了


如果整个事情都可以用javascript和html来完成,那就太好了,但如果服务器必须参与进来,我就使用python。同样,我知道如何编写关于设置cookie和请求他人在社交网络上共享的代码。有一件事我不知道,那就是我如何才能得到共享实际发生的反馈?

您的网站没有使用facebook/twitter登录,这会让您有权查看他们所做的事情?如果没有,那么你就不应该知道;即使有人共享了它,你怎么知道哪个用户是哪个用户呢?cookie是一个前端cookie,它是使用javascript创建和存储的。我真的不需要跟踪一个用户,而是一台计算机。cookie每24小时过期一次。我只想知道,共享是为了让有问题的计算机在一天剩下的时间里可以自由访问;不管是谁在使用这台电脑,但据我所知,这个想法至少需要破解另一个网站的cookie。这不太友好。这样做的方法是让他们使用facebook登录到你的网站,或者让你的网站成为一个facebook页面,可以查看特定用户是否喜欢它。你所做的听起来像是你想让某人分享一些东西作为对网站的支付,但同时将Facebook从互动中剔除——他们特别不想让你这样做。但Facebook实际上不是提供了一种共享服务吗https://www.facebook.com/sharer/sharer.php?u=my_url_?这是根据。我提供的链接也显示了其他社交网络。如果你的“共享我”链接称为脚本,你可以跟踪他们单击它,而不一定是实际共享的。或者,您可以向URL添加一个唯一的令牌,这样您就可以知道何时有人单击了共享链接。在后一种情况下,您必须使用服务器端魔法来管理结果,但是如果您确实必须跟踪您的链接是否被共享和/或单击。。。