Интеграция комментариев Facebook в веб-сайт без социального плагина - PullRequest
0 голосов
/ 02 марта 2012

Я работаю над веб-сайтом, на котором есть статьи, которые пользователи могут комментировать, но нет взаимодействия с FB.Я хочу, чтобы пользователи могли комментировать статьи, используя свой FB, и публиковать комментарии на своей стене, но в то же время разрешать пользователям комментировать анонимно, просто вводя имя и адрес электронной почты, как это происходит сейчас.Я не хочу использовать социальный плагин FB, поскольку на самом деле я хочу иметь возможность настроить раздел комментариев в соответствии с моим сайтом, возможно ли это или я могу использовать только плагин?Желательно, чтобы это было сделано в AJAX.

Ответы [ 2 ]

1 голос
/ 02 марта 2012

Плагин Facebook не позволяет пользователям комментировать анонимно.Однако вы можете разобрать их плагин и найти способ загрузить контент из Facebook в приложение на вашем сервере, которое может хранить анонимные комментарии.Таким образом, пользователи Facebook, которые публикуют свои комментарии, отправляют свои комментарии на Facebook, а анонимные пользователи могут размещать их, и вы сохраняете их комментарии локально с метками времени и т. Д., Чтобы вы могли правильно вставить их в вывод Facebook.

Это, конечно, теоретическиЯ никогда не удосужился разобрать плагины Facebook и посмотреть, как они работают, так как они делают, так сказать, все, что мне нужно, прямо из коробки.Но они, по сути, просто загружают контент из определенного пространства имен / URL-адреса на Facebook, поэтому теоретически вы должны быть в состоянии выяснить, что это такое / как это работает довольно легко.Я бы проверил реализацию iframe, так как это самый прозрачный способ увидеть, что они делают, и, возможно, самый простой способ «взломать».

0 голосов
/ 02 марта 2012

Вы всегда можете создать приложение для этого и запросить разрешение publish_stream. Смотри здесь .

Как только это будет сделано, просто войдите в систему пользователя с помощью кнопки FB Connect и опубликуйте его комментарий прямо на его стене. И да, все это можно сделать в AJAX с помощью JS SDK.

Что касается анонимного комментирования, вы можете просто отобразить имя пользователя / электронную почту, если пользователь решит не связываться с FB.

...