Создать всплывающее окно диалога Facebook со ссылкой - PullRequest
1 голос
/ 14 декабря 2010

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

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

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

1 Ответ

2 голосов
/ 14 декабря 2010

Пока у вас есть Facebook js на вашей странице, создать приглашение в друзья очень просто:

<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>

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

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

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

...