2010-12-13 2 views
1

Я пытаюсь создать диалог Facebook, используя новые улучшения, выпущенные на прошлой неделе.Создать Facebook Dialog Popup со ссылкой

http://developers.facebook.com/blog/post/437

То, что я хочу, чтобы иметь возможность иметь связь с тем, когда он щелкнул всплывающее окно генерируется, или же он появляется на странице. Я пробовал поместить его в DIV, а затем показывать с помощью JQuery, но он не будет сосредоточен на странице. Я получил код для работы для публикации на стене пользователя ... просто не знаю, как форматировать JS-код и создать ссылку для всплывающего окна. Спасибо заранее!

ответ

2

До тех пор, пока у вас есть JS Facebook на странице, это так просто, как это создать друга приглашение:

<script> 
    FB.ui(
    { 
     method: 'friends.add', 
     id: fbid // assuming you set this variable previously... 
    }, 
    function(param){ 

     // If you have FireFox + FireBug or Chrome + developer tools: 
     console.log(param); // log response to javascript console 

      // If they cancel params will show: 
      // {action:false, ...} 
      // and if they send the friend request it'll have: 
      // {action:true, ...} 
      // and if they closed the pop-up window then: 
      // param is undefined 
    } 
    ); 
</script> 

Вы можете проверить это с помощью яваскрипта консольного приложения на Facebook:

http://developers.facebook.com/tools/console

Вставьте в сценарий выше, включая теги, или нажмите кнопку «Примеры» в нижней части текстовой области и найдите пример «fb.ui - friends.add».

+0

+1 но, пожалуйста, добавьте «console.log - функция отладки firefox», – sv88erik

Смежные вопросы