2015-03-12 7 views
0

Я прочитал тонны сообщений о том, как это сделать, и все они говорят, что использовать:Получить Google Plus Url Share Count

gapi.client.setApiKey('AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ') 
gapi.client.rpcRequest('pos.plusones.get', 'v1', { 
    nolog: true, 
    id: "http://www.google.com/", 
    source: "widget", 
    userId: "@viewer", 
    groupId: "@self" 
}).execute(function(resp) { 
    console.log('count:', resp.result.metadata.globalCounts.count) 
}); 

больше не появляется rpcRequest поддерживаться принятый вызов в .request, но когда используя pos.plusone.get это всего лишь 404's. Есть ли другой URL-адрес? Это уже невозможно. Что дает?

ответ

0

Это все еще работает для меня:

HTML

<script src="https://apis.google.com/js/plusone.js"></script> 
<script src="https://apis.google.com/js/client:plusone.js"></script> 

JS

var params = { 
    nolog: true, 
    id: "http://www.google.com/", 
    source: "widget", 
    userId: "@viewer", 
    groupId: "@self" 
}; 

gapi.client.setApiKey('AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ') 
gapi.client.rpcRequest('pos.plusones.get', 'v1', params).execute(function(resp) { 
    console.log('count:', resp.result.metadata.globalCounts.count) 
}); 

JSF: http://jsfiddle.net/rs7z5aLc/

Кроме того, вы Wi вы получите следующее предупреждение:

gapi.client.rpcRequest is deprecated. See https://developers.google.com/api-client-library/javascript/reference/referencedocs 

Так что это может быть только вопрос времени.

+0

Да, я тоже получил этот результат, я думаю, я искал, есть ли новый метод для получения этого, который не может исчезнуть через месяц. Также я должен использовать ключ API разработчика в своем производственном приложении? Почему мой API-ключ не работает. Когда я использую свой собственный ключ API, у меня нет возможности использовать rpcRequest. –

+0

По-видимому, API работает только для Dev Key выше на этом этапе. Я действительно нашел ссылки на это уже в 2011 году .. так что этот API никогда не был публичным, я полагаю. – flyandi

+0

Хорошо. Спасибо за информацию. –

Смежные вопросы