如何在没有 API 密钥的情况下在 jQuery 中获得 Google Plus 共享计数?
How to get Google Plus share count in jQuery without API keys?
我知道,how to make G+ counter with PHP. Also I know same solution with Google API key。
但我尝试在我的 jQuery 插件中做到这一点(没有任何 PHP 类 或其他东西)但没有结果..
请帮助示例代码。
这个 solution 对我有用:
var uri = 'http://your-site.com';
$.ajax({
type: 'POST',
url: 'https://clients6.google.com/rpc',
processData: true,
contentType: 'application/json',
data: JSON.stringify({
'method': 'pos.plusones.get',
'id': uri,
'params': {
'nolog': true,
'id': uri,
'source': 'widget',
'userId': '@viewer',
'groupId': '@self'
},
'jsonrpc': '2.0',
'key': 'p',
'apiVersion': 'v1'
}),
success: function(response) {
$('a.googleplus .counter').text(response.result.metadata.globalCounts.count);
}
});
我知道,how to make G+ counter with PHP. Also I know same solution with Google API key。
但我尝试在我的 jQuery 插件中做到这一点(没有任何 PHP 类 或其他东西)但没有结果..
请帮助示例代码。
这个 solution 对我有用:
var uri = 'http://your-site.com';
$.ajax({
type: 'POST',
url: 'https://clients6.google.com/rpc',
processData: true,
contentType: 'application/json',
data: JSON.stringify({
'method': 'pos.plusones.get',
'id': uri,
'params': {
'nolog': true,
'id': uri,
'source': 'widget',
'userId': '@viewer',
'groupId': '@self'
},
'jsonrpc': '2.0',
'key': 'p',
'apiVersion': 'v1'
}),
success: function(response) {
$('a.googleplus .counter').text(response.result.metadata.globalCounts.count);
}
});