Можно ли использовать API JavaScript +1 для JavaScript таким образом, чтобы запросы отправлялись через ПК / IP посетителя, а не через мой веб-сервер? - PullRequest
0 голосов
/ 01 августа 2011

Ссылка API Google +1: http://code.google.com/apis/+1button/

Я хочу использовать API Google + 1 на своем веб-сайте, который содержит страницы со ссылками на другие веб-сайты. Когда посетитель нажимает кнопку +1 рядом с понравившейся ссылкой, я хочу, чтобы запрос исходил с компьютера пользователя, а не с моего веб-сервера.

Меня беспокоит то, что Google может подумать, что +1 спам или что-то в этом роде, если они все приходят с моего веб-сервера, поэтому я хочу, чтобы они выглядели естественными, приходя с IP-адресов по всему миру.

Надеясь, что тот, кто ДЕЙСТВИТЕЛЬНО понимает запросы HTTP и Javascript, может помочь ответить на этот вопрос.

Заранее спасибо!

EDIT: Получается, что JSON-запрос, отправляемый при нажатии кнопки +1, содержит поле «контейнер», содержащее URL-адрес исходной страницы, а не URL-адрес, который на самом деле имеет +1. Кроме того, когда файлы .js передаются на компьютер посетителя, «Referrer» устанавливается в качестве URL-адреса исходной страницы (конечно).

Я ищу способ запретить рефереру и полю "контейнер" содержать URL-адрес исходной страницы.

1 Ответ

2 голосов
/ 01 августа 2011

Ссылка Google +1 на веб-странице уже поступила с компьютера пользователя.Пользователь отображает вашу веб-страницу на своем компьютере, и когда нажимается ссылка Google +1, собственный браузер пользователя отправляет запрос Google +1 на компьютеры Google.Ваш веб-сайт предоставляет код на веб-странице, но собственный компьютер пользователя отправляет запрос Google +1.Не думаю, что вам нужно беспокоиться об этой проблеме, поскольку ваш веб-сервер не выполняет фактический запрос Google +1.

...