Вам нужно будет создать приложение Facebook по ссылке «Мои приложения» на странице разработчиков.После того как вы заполните все поля, страница вашего приложения должна быть запущена.
Теперь вам нужно начать разработку самого приложения на вашем сайте (вам нужно будет указать ссылку в настройках приложения).Просмотрите документацию для разработчиков, так как у них довольно хорошая документация.
Итак, для создания этих вкладок, на самом деле все очень просто, все, что вам нужно сделать, это использовать FBMls clicktoshow
и clicktohide
атрибутов.По сути, все, что вам нужно, это следующий код:
<a href="#" clicktoshow="nav1" clicktohide="nav2,nav3">Link 1</a>
<a href="#" clicktoshow="nav2" clicktohide="nav1,nav3">Link 2</a>
<a href="#" clicktoshow="nav3" clicktohide="nav1,nav2">Link 3</a>
<div id="nav1">
//content for first tab
</div>
<div id="nav2">
//content for second tab
</div>
<div id="nav3">
//content for third tab
</div>
Когда Facebook «импортирует» это (только через FMBL, я не уверен, работает ли это с iframe), он удобно выполняет всю работу и преобразует вышеуказанные ссылки.что-то вроде:
<a href="#" clicktoshow="nav1" clicktohide="nav2, nav3" class="test"
onclick="(new Image()).src = '/ajax/ct.php?app_id=7146470109&action_type=3&post_form_id=fd583a515fe76b1d3d300e974aba931d&position=16&' + Math.random();FBML.clickToHide("app7146470109_nav2");
FBML.clickToHide("app7146470109_nav3");
FBML.clickToHide("app7146470109_nav4");FBML.clickToHide("app7146470109_nav5");FBML.clickToHide("app7146470109_nav6");
FBML.clickToHide("app7146470109_nav7");FBML.clickToHide("app7146470109_nav8");FBML.clickToShow("app7146470109_nav1");return false;">Test</a>
Но вам нужно беспокоиться только о первой части, поскольку Facebook заботится о второй.Как видите, это довольно простой процесс.