2010-05-08 3 views
1

Я интегрирую Facebook Like Button в сайт. Функциональность по-разному работает отлично, за исключением того, что вы не можете добавлять комментарии к подобным, после того как вы нажали кнопку типа. Несколько сайтов, включая CNN, работают так, что это должно быть возможно.Как включить комментирование на Facebook Like Button

В документах упоминается, что вам необходимо использовать JavaScript SDK, чтобы получить комментарии к работе, которую я делаю; однако я не могу получить комментарии, чтобы появиться.

Более подробный признаки, как кнопка является доступен через тег XFBML и требует использовать новый JavaScript SDK. Версия XFBML позволяет пользователям добавлять комментарии к их , так как он отправлен обратно в Facebook.

Я не могу найти информацию о том, какие опции доступны для этой более «полнофункциональной» кнопки XFBML.

Мне интересно, есть ли параметр, который мне нужно добавить, вариант, который я не передаю, или что-то, что я забыл.

Я на сервере-разработчике, и сейчас я привязываюсь к сайту. Возможно, ContactURL и базовый URL-адрес понравившейся страницы должны быть одинаковыми, чтобы заставить комментирование работать?

Вот как я встраивание фейсбук кнопки как:

<!-- facebook --> 
<div id="fb-root"></div> 
<script type="text/javascript"> 
    window.fbAsyncInit = function() { 
    FB.init({appId: 'XXXXXXXXXXXXXX', status: true, cookie: true, xfbml: true}); 
    }; 
    (function() { 
    var e = document.createElement('script'); e.async = true; 
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js'; 
    document.getElementById('fb-root').appendChild(e); 
    }()); 
</script> 
<!-- facebook --> 

... 

<fb:like href="example.com" layout="button_count" show_faces="false" width="100" colorscheme="dark"></fb:like> 

ответ

1

Вы должны убедиться, что «соединить URL» для вашего AppID совпадает с доменом вы помещаете кнопку, как на. Для этого перейдите на страницу «Изменить настройки», а в разделе «Подключить» к настройкам заполните «URL-адрес подключения».

Документация Facebook никогда не упоминает об этом.

+0

Я занимаюсь с URL-адресом Connect в течение нескольких часов. Я начинаю думать, что это может быть связано с бета-сайтом: он находится на субдомене. Я установил URL-адрес Connect с бета-субдоменом и без него без везения. Все «похожие» ссылки абсолютно связаны с бета-сайтом. Если только я не смогу найти что-то еще, чтобы попробовать, я сейчас перейду, и это будет повторно рассмотрено после того, как мы запустим сайт. – digitaldreamer

+0

Я, наконец, получил его работу с комментариями. Вы указали мне в настройке URL-адреса Connect, я также установил базовый домен, потому что мы убегаем от поддомена. Кроме того, либо app_id изменился, либо был установлен неправильно, поэтому я обновил его (возможно, он изменился при обновлении домена?). Я также установил приложение из режима песочницы. Я не знаю, какой вариант в конечном итоге сделал трюк, но большое спасибо за то, что указал мне в правильном направлении. – digitaldreamer