Вы прочитали docs? Я предпочитаю реализацию JS функциональных возможностей FB, поэтому следующие фрагменты кода основаны на XFBML.
После регистрации для учетной записи разработчика FB, вы можете зарегистрировать свой сайт, то вы можете совершать звонки на вашей цитатой странице сродни:
// The script serving your quote content should have a method of retrieving
// quote data. It looks like you have some http rewrite rules in place for
// pretty url, but you should still have access to the quote id
// something like
$canonicalUrl = 'http://example.com/quote.php?id=' . $row['id']);
<div class="yui3-u-1-2 facebookWrap">
<div class="fb-like" data-href="<?php echo $canonicalUrl ?>" data-send="true" data-layout="box_count" data-width="450" data-show-faces="true"></div>
</div>
И включить необходимые JS, чтобы сделать ваши, как кнопки работают (это должно быть в нижней части страницы):
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId : 'your_app_id', // App ID
channelURL : '//yourhost.com/channel.html', // Channel File
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
oauth : true, // enable OAuth 2.0
xfbml : true // parse XFBML
});
// Additional initialization code here
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));</script>
Вышеуказанные параметры могут быть изменены в соответствии с вашими потребностями, но вы должны получить работу.
Что будет somedetailpage.php/id/# youruniqueid #? URL цитаты? – nowayyy