Может ли текущий Javascript SDK Facebook работать со старой библиотекой API Facebook?
Сейчас есть код для загрузки текущего Javascript SDK Facebook по:
window.fbAsyncInit = function() {
FB.init({appId: '218565466928', status: true, cookie: true,
xfbml: true});
};
// [...] initialize it
И есть код дляиспользуйте старый API Facebook от
init_fb_connect('Connect', 'XFBML', :js => :jquery, :app_settings=> '{ifUserNotConnected: fb_user_not_connected}' ) do
, который является Facebooker
Rubygem.Могут ли они работать вместе как-нибудь?Если у меня есть оба, то добавленная кнопка «Мне нравится» не будет работать.Если я удалю старый код Facebooker, кнопки «Войти с Facebook» и «Поделиться» не будут работать.Есть идеи?
Обновление: старый код делает такие вещи как:
<a class="facebook-connect-link " href="#"
onclick="; FB.Connect.requireSession(fb_after_connect, null, true); return false;"
rel="nofollow">Sign in with Facebook</a>
и
<a href="#" onclick="FB.Connect.streamPublish('', {'name': 'Some product name' ...
и
$('.login-button').each(function() {
FB.XFBML.Host.addElement(new FB.XFBML.LoginButton(this));
})