我的网站上有一个分享按钮。
但我需要与参数共享链接,每次参数都不同(我需要跟踪共享的用户等)。
例如,需要分享http://mySite.com/page?userId=111&someParam=222
之类的链接我可以很好地分享这一点,但我怎样才能强制计数才能正常工作?
如果我设置
数据-URL = “http://mySite.com/page?userId=111&someParam=222”
数据counturl = “http://mySite.com/page/”
我总是数到0。如何做到这一点?
答案 0 :(得分:0)
来自http://dev.twitter.com/pages/tweet_button,
“计数框显示网址被推文的次数。”
你的问题是你只是把网址和计数器搞混了。将网址更改为短网址,以便显示 - 这是人们会看到的。将counturl用于包含所有参数的counturl,以确保它们在参数完整的情况下到达正确的位置。
我怀疑你的计数保持显示零推文的原因是因为每次推文都有一个不同的(唯一的)网址作为你的主网址,所以每条推文都是第一次分享网址(包括其参数)。
答案 1 :(得分:0)
Twitter现在允许您通过数据属性发送网址。这对我来说非常合适,应该可以为您提供开箱即用的功能!
按钮(查看data-url):
<a href="javascript:;" class="twitter-share-button" data-lang="en" data-text="check out link b" data-url="http://www.lyricvideos.org/tracks?videoURL=SX05JZ4FisE">Tweet</a>
twitter javascript代码段(来自https://dev.twitter.com/docs/tweet-button)
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>