see*_*ann 25 html javascript google-plus-one
我已经在网站上添加了一个谷歌+1按钮,但我想得到它的计数器,所以我可以对它做一些数学运算.是否可以输入由创建+1按钮的标准方法创建的iframe,还是需要进行一些调整?
<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
<g:plusone></g:plusone>
Run Code Online (Sandbox Code Playgroud)
我试过这个链接:1,但这不是很准确
Aro*_*olm 26
如果您可以访问curl/file_get_contents/readfile/wget或某种方式来获取外部URL,这非常简单.
加载以下网址:https://plusone.google.com/_/+1/fastbutton?url=URLENCODED_URI(更新的URL,见注*)
URLENCODED_URI是您希望知道的网站数量为+ 1的网站,例如http://www.google.com(http%3A%2F%2Fwww.google.com)
例如,获取URI https://plusone.google.com/_/+1/fastbutton?url=http://www.google.com/(更新的URI)并找到第一次出现window.__SSR = {'c': 32414.0 ,'si'.最好使用regexp,但我会将实现留给您和您选择的编程语言(服务器端或客户端).
下面的浮点数'c'是站点的+ 1的数量.对于google.com,这是32,414.不要担心浮动,你可以安全地将其转换为整数.
*更新: URL已更新为旧URL开始为404.请记住,这是预期的,因为这是一个非官方的方法.目前尚无官方方法.