views:

53

answers:

1

I currently have an Application on the Facebook Tab, and am wondering if there is a way for me to deep link into an item on that app tab. Example:

User is in the application (which is searching books), finds a book they like, and wants to share it with a friend. They click to share it, and I can pull all the info, however I don't have a deep link so when it's emailed, facebooked, ect.. it sends the user directly to the page with it on it.

Is this possible on the Application Tab? I know on the canvas I could deep link fine... but looking for a way to do it on the App Tab.

Thank you for your thought and responses.

+1  A: 

Perhaps.

For Application Canvas Pages, Facebook forwards any addition URI information to your canvas callback.

For example, if your app page is http://apps.facebook.com/testapp

and your canvas callback is http://facebook.example.com/testapp/canvas

Then going to http://apps.facebook.com/testapp/foo?bar=baz would result in facebook's servers hitting yours like so http://facebook.example.com/testapp/canvas/foo?bar=baz.

I've never tested it to see if application tabs share this behavior, but it's worth a shot. If so, you could just use URI information to drive your deeplinking.

Also, you should be aware of the impending changes to application tabs.

Peter Bailey
I've never been more frustrated developing with a 'major platform' before.. it seems like it's changed gears 9 times since i've started. How can facebook be so large, yet so incredible stupid in developing APIs..Thank you for your comment, I will give it a test and let you know. Cheers!
Frederico
This didn't work :/ Thank you for the answer though, as it lead me to seeing how I can at least link to the app tab. Still struggling to find how to deep link in with a parameter.
Frederico