我们可以检测是否在Twitter和LinkedIn上共享页面

时间:2016-02-01 19:23:40

标签: javascript php twitter linkedin-api

我正在设计一个PHP的电子商务网站,在产品页面上有Twitter和LinkedIn分享按钮,如果用户共享该产品页面,他将获得5美元的折扣。现在我的查询是如何检测该产品/页面是否在Twitter或LinkedIn上成功共享,因此我可以应用该折扣。如果网址成功共享,是否有任何回复Twitter或LinkedIn返回。

2 个答案:

答案 0 :(得分:2)

这个问题已经很老了,所以对于将来偶然发现它的人来说:

从2015年11月20日起,Twitter改变了推文的行为。事件,以便不再可能跟踪实际的推文。替代方案可以是OAuth API。

Twitter intent's 'tweet' event callback triggering on 'click' instead of 'tweet'

答案 1 :(得分:0)

对于 twitter they got API for events,它对JS来说很简单:

twttr.events.bind(
  'tweet',
  function (event) {
    // Do something there, for example send notification
  }
);

对于 linkedIn ,他们也获得了丰富的API,请选择您喜欢的方法:https://developer.linkedin.com/docs/share-on-linkedin