I have a client that needs to have an application installed on a Facebook page tab but have the tab only appear to certain markets. I know how this can be done when posting comments on the pages wall but can this be done for the tabs?
Thanks in advance!
Justin
You can add restrictions to your application which will prevent the tab for that application from being visible to people who don’t meet the restrictions (certain country or certain age). This has a side effect that people who aren’t logged into facebook also can’t see the tab until they log in.
Facebook recently posted examples on setting application restrictions with the graph api – https://developers.facebook.com/blog/post/574
I have a blog post from earlier this year that talks about this a little bit – http://dev.beaffinitive.com/facebook-iframe-tabs-for-pages-and-app-restri
Also, I posted sample php application to github – https://github.com/Affinitive/FacebookRestrictedTab