2012-06-20 3 views
0

Есть ли способ, с помощью которого я могу отображать различные вкладки страниц для разных страниц facebook, используя ту же «вкладку вкладки страницы», ,Как визуализировать различные вкладки на разных страницах facebook, используя ту же страницу Tab Tab в facebook

Что-то вроде:

For FB Page "Blah" the app should render the page from the url "http://www.mywebsite.com/Blah" 

For FB Page "Blah-Blah" the app should render the page from the url "http://www.mywebsite.com/Blah-Blah" 

For FB Page "Blah-Blah-Blah" the app should render the page from the url "http://www.mywebsite.com/Blah-Blah-Blah" 

Могу ли я добиться этого с помощью того же приложения facebook?

ответ

2

В PHP это очень просто. Получите signedRequest (this is how the array will look like) и узнайте, откуда загружено приложение. Не забывайте, что приложение может быть загружено через ht * tp: //apps.facebook.com/AppNameSpace, чтобы не было ключевой страницы. (Я должен был добавить * в ссылке, потому что я новичок здесь, так что я не мог опубликовать это потому, что она содержит более 2 ссылок.)

if(isset($signedRequest['page'])) 
{ 
    switch($signedRequest['page']) 
    { 
     case 'pageID1': 
      //code 
     break; 

     case 'pageID2': 
      //code 
     break; 
     ... 
    } 

} 
+0

Я читал о signed_request, но я думаю, что это используется, чтобы признать пользователь, который посещает ваше приложение на facebook. Как вы можете контролировать это, что будет отображаться до того, как мы получим signed_request (анонимный пользователь) и что будет появляться после того, как мы получим signed_request (признанный пользователь), передав значение signed_request как часть строки запроса URL. Поскольку я знаю, что для приложения с вкладкой страницы вы можете указать только один URL-адрес в «URL-адрес страницы страницы», а затем вам нужно сделать «Сохранить изменения». Как я могу предположить, что этот URL-адрес является значением переменной в «URL-адрес страницы страницы», когда он требует фиксированного значения URL? – Shekhar

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