получить +1 данные с той же страницы, что и код - PullRequest
0 голосов
/ 03 августа 2011

Есть ли какой-либо метод кодирования, чтобы получить +1 данные с текущего сайта?Например, я знаю, что пока еще нет API для Google +1, но есть ли способ поиска строки, в которой размещены данные на той же странице, что и php?

Поиск aggregateCount и переход к следующему >x<и переключаться между ними и устанавливать его как переменную?

Я видел кнопку, опубликованную несколькими различными способами:

<span id="aggregateCount" class="a-Ec-e-fl-Ut-wf">37.6k</span>
<div id="aggregateCount" class="YJ">2</div>

В JavaScript Google публикуется количество + 1, но это послекод запускается, поэтому я не знаю, сможет ли PHP получить его так поздно в процессе.Любой другой путь?

1 Ответ

0 голосов
/ 03 августа 2011

Я действительно не знаю API, но вы можете запросить https://plusone.google.com/u/0/_/+1/fastbutton?url=yoururlencodedpage и найти строку window.__SSR = {'c': 1.0 ,'is': 0};. Значение c - это число (по какой-то причине как число с плавающей точкой ...). Склонен к полной поломке, если Google решит изменить его в малейшей степени. Если вам лично понравилась страница (и вы вошли в систему по коду по какой-то странной причине), в window.__SSR.

есть больше данных.
...