通过 jQuery 计算 Facebook、Twitter、Google+ 份额的不同方法?
Posted
技术标签:
【中文标题】通过 jQuery 计算 Facebook、Twitter、Google+ 份额的不同方法?【英文标题】:Different Approach to count Facebook, Twitter, Google+ Shares via jQuery? 【发布时间】:2014-08-04 12:36:57 【问题描述】:我已经阅读了这个Question,我还在谷歌上搜索了社交媒体分享按钮的总数,但我意识到这不是一件容易的事,尤其是对于 Google+ 并且如果你有多个按钮用于多个单个页面上的链接。
所以我试图通过 jQuery 使用不同的方法来实现这一点。 Link...
我想在计数框中以文本数字的形式获取并计算共享总数,并且我已阅读 jQuery .contents() 可以访问 iframe
html 元素,所以我想选择 iframe
那个由共享按钮生成并选择计数的元素 id 并获取我网页上 <div>????</div>
标记内的共享总数。但是还是没有成功...
请帮我这样做&这里是示例 JSFiddle - JSFiddle
任何帮助将不胜感激。谢谢! & 顺便说一句,我是初学者并使用 ASP.NET WebMatrix。
[已编辑]
我真的需要一个合适且有用的解决方案来实现这一点。
【问题讨论】:
【参考方案1】:你为什么不直接使用 API 会比使用 jQuery 的内容快很多。
例如http://urls.api.twitter.com/1/urls/count.json?url=http://www.google.co.uk
返回网址被分享的次数等
"count":92127,"url":"http:\/\/www.google.co.uk\/"
Facebook 和 Google 有自己的 api,您也可以查看它们的数量。
【讨论】:
如何获取总数并将其放在<div>????</div>
标记内,并在单个页面上为多个链接提供多个按钮? &我是初学者,我觉得太复杂了:)
是的,但是@MaryMelody ...我们不是来为你做你的工作的。我们在这里帮助您解决在自己解决问题时遇到的小问题。
谢谢,帮了大忙! :)
应该注意(如果你发现这个)urls.api.twitter.com 不再工作我发现这个搜索如何在 API 中找到 google+ 计数,看到了 twitter一个,试过了……死了。哦,好吧以上是关于通过 jQuery 计算 Facebook、Twitter、Google+ 份额的不同方法?的主要内容,如果未能解决你的问题,请参考以下文章
MCP79411 通过 Atmel SAMG55 上的 i2c/TWI 接口连接 RTC
如何像在 mashable.com 中一样计算来自 Facebook、Twitter、G+ 等的总份额
使用命名函数作为 jQuery 中 $.getJSON 的回调来满足 Facebook 请求签名需求
使用 PhoneGap / jQuery Mobile 在 Facebook / Twitter / 电子邮件功能上分享