通过 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 / 电子邮件功能上分享

画师 Rolua Twi:Rolua_N

动漫人物插画 Twi:Rolua_N