自定义显示Facebook点赞和推文

问题描述

| 如此处所示,如何复制文章FB点赞和推文的自定义显示? 您认为这是对api的javascript调用以检索数字,还是其他?如果API调用在每次页面加载时调用,似乎很快就会耗尽。 基本上,您如何在第三方iframe之外的自己的标记中检索和显示FB和Twitter统计信息?     

解决方法

您链接到的站点在每次单击时都会增加一个计数器-无论是否共享。尝试单击它,关闭不共享的弹出窗口,然后刷新页面。注意计数增加。 Facebook确实不允许您自定义其最新的不推荐使用的共享/赞按钮。使用实数可以做到这一点的一种方法是使用其图形API。可以从后台进程缓存和/或加载调用和返回的值,以加快页面加载速度。您可以使用此URL来获得Facebook的共享/赞计数,而无需任何访问令牌,这意味着您将不受速率限制: http://graph.facebook.com/?ids=http://espn.com 但是,如Twitter的“鸣叫按钮常见问题”中所述,Twitter尚没有api调用来获取共享计数。为此,最好使用受支持的计数按钮并使用CSS对其进行自定义(请参阅“构建自己的推特按钮”一节)。     ,这些将返回简单的JSON响应,其中包含特定URL的re-Tweets&Likes属性的计数:
http://urls.api.twitter.com/1/urls/count.json?url=SOME_URL_HERE
http://graph.facebook.com/SOME_URL_HERE
例子: TWITTER API呼叫: http://urls.api.twitter.com/1/urls/count.json?url=http://stackoverflow.com :: JSON响应: {\“ count \”:4712,\“ url \”:\“ http://stackoverflow.com/ \”} 脸谱图通话: http://graph.facebook.com/http://stackoverflow.com :: JSON响应: {    \“ id \”:\“ http://stackoverflow.com \”,    \“份额\”:7264,    \“评论\”:3 }     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...