Facebook: Run a page with multiple application tabs of one application - facebook

I wanted to know if I can run a facebook with multiple application tabs all from the same application. E.g. I have a tab welcome located under /welcome of my app as well as the tab contact located under /contact. In facebook application settings I can set the domain path http://example.com/ and the page tab location as http://example.com/welcome ... but I want to use more than one tab on a page with my application <-- is this possible or should I have to create for each application tab a new application?? :-|
Greetings
Denis

Unfortunately no. Currently you can only have one tab per app per Page. If you want to add multiple tabs to a single Page, you'll need to have a separate app for each one.
It is possible to serve different tab content to different Pages from one app by using the profile_id property of the signed_request parameter. Check out the other properties of the signed_request parameter for more ideas about ways you can customize Page tab content on the fly.

Related

facebook app allows only one tab?

i have a business page ob facebook and i want to create 3 tabs for offers, best selling, promotions.
I have create on my website 3 pages without header and footer and show only the main content.
To do this
I have create an app on facebook developers.
i created my first custom facebook tab that show contents of my
webpage which working fine.
When i tried to created another tab clicking add platform the Page Tab is grey meaning that i cant create another tab.
This means that the app can have only one tab ?
and if i want to have 2-3 custom tabs whats the solution ?
Thanks
This means that the app can have only one tab ?
Yes.
and if i want to have 2-3 custom tabs whats the solution ?
To create 2-3 apps.

Making page tab searchable?

I have a client that wants their tab application to be searchable in Facebook. You can search for the application itself just fine, but the result comes up separate from the page (with no way of leading back to the page itself).
Is it possible to make a page tab searchable? If not, is there a way of detecting whether or not an application is within a tab (so we could display a custom link back to the page)?
Thanks!
It´s not possible to make a page tab searchable at this moment. Apps are searchable, so the solution should be use a specific app. With that app, you can render content in your tab. But when users search, they will land in your app canvas (not in the tab) but you can redirect back to you tab url with javascript. Place this code in your canvas app view:
window.location = "your_tab_url"

Load specific page after Application outh redirect

So, I am using https://www.facebook.com/dialog/oauth?client_id=xxxx&scope=email&redirect_uri=xx to allow me access to users' details.
I want to then direct users to the app, and load specific page within my tab. This is where I become stuck...
My tab URL is in the following format:
http://www.facebook.com/pages/mysite/xxxx?sk=app_xxx
Is there something I can to this URL to make it load a specific URL?
(the app is always in the tab)
Thanks!
To define which page you want your tab to load you can use an additional parameter called app_data in the url to your tab, eg
http://www.facebook.com/MY_PAGE?sk=app_MY_APP_ID&app_data=A_STRING_OF_DATA
Your tab will then receive this as part of the signed_request, you can grab it and use it to work out which page your tab needs to display.

Facebook Multiple Tabs

I would like to add Tabs on my Facebook Page - Welcome, Register, Deals etc. Do i need to create that many facebook applications and then serve it or can i can one application and have many tabs and serve them from the same ?
You will need to have many "Page Tab apps" that you would add to your page, as different tabs. But if you are fine with having only one tab in your page, and then have more tabs within that, then you can make just one "page tab app" and add it to your page.
So i guess its mainly a ux issue. So if you want users to first navigate to your new tab and then have them see more tabs in its iframe, then you add one page tab app. Otherwise if you want many tabs in your page itself then you will need to make more page tab apps for each functionality.
I don't think it's possible to have one app serve many tabs into your Facebook page, as you can specify only one url from where to pull data, plus you can't specify more than one tab name, which basically means that a Facebook page tab app can have only one page tab within Facebook. However that url could have tabs (like any web app) but obviously those will be rendered within the iframe for that tab in your page.
i hope this answers your question. seems a little confusing to myself! Do ask for clarifications if required.

facebook fan page tab

Can I change facebook tab name by PHP sdk from apps.facebook.com/XXXX/ by dynamically(with one form and one text box and one submit button).
Second is: can I create multiple tab name one at a time on the fly from apps.facebook.com/AAAA?
No, you cant.
You can not change the settings of your application, which include its tab name, by any of the sdk's facebook offers.