gpt4 book ai didi

javascript - 为每个页面获取没有 API key 的 Google+ 共享?

转载 作者:行者123 更新时间:2023-11-29 17:01:12 25 4
gpt4 key购买 nike

在搜索结果页面上,我想通过 Ajax 获取每个搜索结果项的 URL 的 Google+ 分享数。我已经设法为 Facebook 和 Twitter 设置了计数功能:

    $.getJSON('http://urls.api.twitter.com/1/urls/count.json?url=' + url + '&callback=?', function(data){
tweets = data.count;
});

$.getJSON('https://api.facebook.com/method/links.getStats?urls='+ url+'&format=json', function(data){
fblikes = data[url].shares;
});

对于 Google+,我也已经找到了解决方案,但这需要每个 URL 的 API key 。没有这样的 key ,有没有办法检索 Google+ 计数?将它用于大量动态加载的搜索结果,当然我不能为每个搜索结果 URL 创建一个 API key 。

最佳答案

是的,可以获得 Google +1 计数。它们通过 JSON-RPC POST 调用检索。

发布网址:

https://clients6.google.com/rpc?key=AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ 

POST 正文:

[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"%%URL%%""source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1 "}]

其中 %%URL%% 是所需的 URL。

请看以下内容:

关于javascript - 为每个页面获取没有 API key 的 Google+ 共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27958854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com