Соц сети + php

rasandrey

Участник
Регистрация
2 Апр 2009
Сообщения
214
Реакции
6
Приветствую!
Помогите, плиз, разобраться как организовать такое взаимодействие:

Скрипт php, в него встроены кнопки "Поделиться ссылкой". Как это всегда бывает - пользователя после публикации ссылки перебрасывает обратно на сайт. Мне нужно узнать опубликовал ли пользователь ссылку или нет и вернуть результат на скрипт php.

Суть - сделать голосование на php через соц сети, пример, по нажатию на "голосовать", выбираем соцсеть и публикуем ссылку, если опубликована - голос прибавляется через php
 
Да по идее никак, там фикция какая-то.
У меня например через соц. сети никак не голосуется на этом сайте.
 
Используйте API яндекса,поделиться в соц сетях.
 
у популярных соц. сетей есть callback`и - обычный яваскрипт их обрабатывает и отдает запрос на сервер.
 
Никак не сделать. Такие скрипты могут только получать общие результаты голосования с социальных сетей и не известно действительно сейчас проголосовал пользователь или нет.
 
Хороший сервис - AddThis, довольно универсален и лёгок в обращении. Легко настраивается показ количества пошаренных ссылок на данную страницу. Не совсем ответ на вопрос, но как альтернативу можно рассмотреть.
 
ТС, похоже, Вы не совсем понимаете разницу между клиентскими и серверными скриптами.

Суть работы примерно следующая (для соцсетей:(
Вы у себя на сайте размещаете клиентский код, который выполняется и отсылает какие-то данные на сервер (соцсети). Там он выполняется серверным ПХП и возвращает новые данные клиенту. На основе их клиент выполняет какие-то действия.

Если Вы используете код соцсети, то вклиниться в этот процесс у Вас вряд ли выйдет. Поэтому единственный вариант после самого голосования - проверяьт по крону появилась ли ссылка или нет. Хотя тут Вас ждут дополнительные трудности: авторизация в соц.сети, если гостям эти ссылки не показывают. А также получение собственно списка тех, кто голосовал на страницах Вашего сайта. Тут не подскажу, возможно есть АПИ у соответствующих соц.сетей.

Упростить этот процесс можно: разместив на странице на "сердечко", а позволив пользователям авторизоваться с помощью их профилей в соц.сетях. Тогда всю статистику уже считать сможете Вы на своем же сервере своим скриптом.

вотъ
 
Назад
Сверху