I have develop simple facebook canvas application.
http://apps.facebook.com/myappname/
I want to create page and call this application when user click on page.
Any idea how to do this?
-Thanks
It's called a "page tab app". Excellent walk thru located here: https://developers.facebook.com/docs/appsonfacebook/pagetabs/
Related
I have a facebook app which can only display content inside of a page tab app because it needs to know the page id to know which content to display.
My app needs to have the "invite friends" functionality and was created on the 2.4 API version, so I had to define my app as a game.
The problem is :
when I share something from a facebook page tab app, there's a "play" link on my publication and that link redirects to the app, not the page tab app.
I couldn't find any information to know where to redirect the user.
Can I disable this link?
Or configure it to redirect the user to the page tab app?
Or can I have the "invite friends" functionality in any other category than game in the 2.4 API?
I use the facebook JS SDK to share :
FB.ui(
{
method: 'share',
href: $(this).attr('href'),
},
function(response){});
Thanks for your answers and advices.
I got this answer from a facebook comunity group :
" Your app needs to be a game and have a canvas implementation, if you want to use invitable_friends. It needs to be playable on canvas, without redirecting anywhere else first. If that is not the case, or your app is not really a game – then you can not use it.
Possible alternatives are listed here: https://developers.facebook.com/docs/apps/faq#friend_invite "
I have a facebook canvas app that I associated with an existing Facebook page but I don't have a "Go to app" button in the facebook page.
I think that the problem comes from the configuration (of the facebook page or the facebook app) but I can't find what is wrong.
https://www.dropbox.com/sh/4mppfj26dr6v5c7/AAAfthrlfke63IgLJJEm900na
I followed the instructions here, the canvas app works and the canvas app is associated with the facebook page but I don't see any information about more configuration needed.
What's necessary to configure to have the "Go to app" button ? Or am I missing something else ?
I see some other similar threads but no one help me.
Thanks in advance for your help.
I recently created a small application to embed as a page tab on Facebook.
I've done this before, but it seems like the procedure has changed since then.
I found this page: https://www.facebook.com/help/?faq=172925542764476, which says that, in order to embed the page as a page tab, I need to go to the "App About" page and click a link there.
My problem is - I can't find the "about app" page for my app! I was eventually able to determine the page for accessing my app directly (https://apps.facebook.com/[appID]/), but I don't think this is the page they're referring to. The FAQ suggests searching for the app name on Facebook, but doing so does not pull up my app.
Can anyone lead me in the right direction?
You might not have one, you need to create it via the 'Create page' option in the 'App Details' section of the app settings.
You don't need this page to add an app to a page, you can also use the Add Page Tab Dialog or the Pages API to add your app to a page.
I have a facebook iframe app which opens properly with a link like https://apps.facebook.com/<app_name>
However I want it to open with a profile like https://www.facebook.com/<name>/app_<app_id>.
For example: https://www.facebook.com/inwi.ma/app_425874907457614
Any idea how this can be achieved?
What you need to do is add this application as a page tab to gain accces to a URL like that.
More info on how to get started with your tab application can be found on Facebook's documentation - https://developers.facebook.com/docs/appsonfacebook/pagetabs/
This all sounds confusing;
I have a Facebook Canvas App with the same name as the Fan Page. I would like to add an iFrame tab to the Fan Page to promote and link to the Canvas App. My question is do I have to create a new app for the iFrame tab, or do I open my app settings for the canvas app and add settings for a page tab as well in there. Facebook don;t seem to have much documentation and they are changing things for app profiles soon, so I want to make sure I keep my fans of the page.
Thanks in advance.
Basically it goes like this.
You have an iFrame app.
The iFrame app has a canvas which is where you load your html for your app from your webserver with whatever language you want (.NET, PHP etc)
Then you can add this iFrame app to your page.
When you go to http://apps.facebook.com/yourappname
You will be shown the app by itself. When you add it to your page and load it via the tab on the menu of your page it will show you the app within the space on your page (an iframe).
You can use code to detect whether you are on a page or not to display different things.