Adding App to Fanpage - "Not supported" - facebook

I followed the directions on facebook to add my app (which is a tab) to my fanpage:
"Facebook Page administrators can add your app directly to their Page by navigating to the following URL: https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL, where YOUR_APP_ID and YOUR_URL can be found in your app settings."
But I got this message:
"This application does not support integration with your profile."
The names of the app and page are not exactly the same. But the name of the app has a "-" in the name - a fan page name cannot have a "-" in the name, so I cannot rename it to the same name.
What can I do? Who can help me?

If you want to add an app to your fanpage you need to fill in the "Page Tab" section With your site url

It sounds like your app isn't configured to actually provide a page tab - check the 'Page Tab' section of your app's settings to make sure you've configured it correctly.

You must choose "PAGE TAB" in the dialog ! ! !
see the TUTORIAL here: https://stackoverflow.com/a/35287477/2377343

Facebook has recently made changes to its developer interface and specially the App Dashboard. Hence it might be a bit tricky to find out how to configure the Page Tab. Refer the following tutorial - https://developers.facebook.com/docs/appsonfacebook/pagetabs/

Go to your App Settings, then Basic and add a platform as page tab. Provide a URL with https, even if you don't have it, just to test. Then run this page and you can successfully add your app to the page tab.

Related

Use existing page as app page in Facebook (2017)

I have both a Facebook page and a Facebook app and want to use my existing page as the page for the app. All answers I've found says that the page needs to be changed to "App Page" which is found under "Brands & Products". The problem is that those options aren't available anymore.
Can someone say how to use an existing page as an app page, or confirm that this is no longer possible?
I just found out the answer myself, so I'll answer it.
First go to your PAGE and choose Edit Page Info in the three dot menu.
Under Category, add the tag "App Page". It's important to REMOVE ANY OTHER TAGS!
https://i.stack.imgur.com/pRxDB.png
Then go to your APP at Facebook for Developers and go to Settings - Advanced. Under App Page you'll see a list of all available pages you can choose.
https://i.stack.imgur.com/mMrBW.png

Accessing "About App" page for own apps

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.

How to migrate Fanpage with App? [duplicate]

Now that Facebook has depreciated the landing pages for apps, how do I get my app to point to the Fan page for it's landing page?
I've checked under the Advanced tab and contacts -- but there's no place I can see to list my Fan page as being linked to my application.
According to this blog post from December, new apps can create a new Fan page, but there's no information on how to do it for existing pages -- they just say that "it will be linked automatically." Unfortunately it was not -- when you post something from our app onto your wall, the link takes you to our website rather than our Fan page.
I'd love for that link to take you to our fanpage again, but I seemingly can't find any documentation on this.
It is possible. I had the same problem. What you need to do is the following:
Categorize your existing page under "App Page" (found under "Brands & Products").
Change your page name to mach your App name.
Go to your App and select "App Details"
Under "Contact Info" you will find "App Page". There you will be able to create a new page or if all went well, select your page from a list.
I found the info in the little question-mark next to "App page".
It is possible to add the application to any page you administer. This can be achieved from solutions mentioned below:
Solution 1
http://facebook.com/add.php?api_key=[YOUR_APP_KEY]&pages=1&page=[YOUR_PAGE_ID]
YOUR_APP_KEY You can get it from application settings, its App Id
YOUR_PAGE_ID You can get it through Graph Explorer https://graph.facebook.com/[PAGE_NAME]
Solution 2
https://www.facebook.com/dialog/pagetab?app_id=[YOUR_APP_KEY]&next=[REDIRECT_URL]
YOUR_APP_KEY You can get it from application settings, its App Id
REDIRECT_URL Any URL you want to redirect back to after adding the tab
Official Solution
Answer from #Dvir Levy is the official solution from Facebook. The issue with that approach is that we mostly can not follow that solution. Suppose we had to add an application tab to a brand page like 'ABCXYZ', if we follow that answer then we had to change the brand page name, and we can't do it, brands/clients we work for doesn't allow these changes.
Due the recent changes on the Facebook UI, some options have changed or are under a different place.
I would like to share the up to date way to achieve this.
On your page
Access the About section
Click on Edit Page Info on the top right side.
Set one of your categories to App page
PS: May be needed your page and app share the same name, but can't confirm this.
On your app
Access your app from the Facebook Developers apps panel.
Access Settings on the left side menu.
Set the category to Apps for pages and hit Save. [#JohnMc mentioned this has to be the only category selected.]
Open the Advanced section and find the App Page block.
Under Existing page select your page and hit Save.
All set!
Note: If you remove the link between the page and the app you won't be able to link them again.
Edit: As #John Mc pointed out in the comments, App page has to be the only category selected.
Happned to me. You need to add yourself (your developer account) as manager/admin of the page. Then it will recognize the link between you and the page and the app will show the app page so you'll be able to choose it.
This is possible.
Go to you business page, add yourself as a managed (make sure you have liked the site first)
Then refresh the App Details developers page.
Select the business app page from the App page contact section.
Note the Business page has to be the Brands & Products : App Page, and the same name as the App.
Here's how to add a tab to a page.
https://developers.facebook.com/docs/reference/dialogs/add_to_page/
I use the direct URL Method. Go to your page and then type the following into the address bar of your browser.
https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup&next=YOUR_URL
Where YOUR_APP_ID is the app id shown in the app configuration page, and YOUR_URL is the page you want to to be redirected to once you close the dialog.
In the Facebook app config settings will be Site URL. This is the place where it's currently going, correct? So have your marketing people make a "pretty" landing page for the app, and you can change your app settings to point to the pretty landing page. Maybe all that landing page is a redirect to your Facebook fan page.

Facebook App "Page Tab" Integration

Facebook is doing away with an "App" page for each that is created and replacing it with the ability to create a community page (by choice).
When adding a "Page Tab" I would previously go to the app page and click Add on the left side and the app would appear in my pages application profile.
Now that the app page is not being created I can't add the app to my page. I have tried the URL string with adding the app but keep getting an error.
Any ideas on how to add a "Page Tab" app to a page since the lastest update?
You can use this link,
add your app_id and app_namespace,
Tab Link
I just spent 2 hours going through the same issue.
Here's how it was resolved:
http://www.facebook.com/add.php?api_key=**&pages=1
Replace ** with your app ID, and a page will appear asking
you where you would like to have the app added.
Source:
http://dollsent.jp/wordpress/?p=10225

Where is the Facebook "Add To Page" to add an App to a Fan Page

1) I created a Facebook page http://www.facebook.com/WinePassionate
2) I created an App but didn't set any Canvas nor Page Tab URL.
But I keep reading that there supposed to be somewhere a "Add to Page" and I cannot seems to find it.
==============
UPDATE
When I try using the standard process to add the App to my Page
(as suggested by Miguel), I get the following error:
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
================================
The App Website URL is pointing to WinePassionate.com
Again I have nothing set for "canvas" nor for "App on facebook".
Would that be the issue?
It changed, application don't get pages anymore, to add the application to a page use:
https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL
more info here:
https://developers.facebook.com/docs/appsonfacebook/pagetabs/
Cheers!
"2) I created an App but didn't set any Canvas nor Page Tab URL. "
To be able to add your app as a page tab, you must specify settings for Page Tab. At least the url is required (no tab name in settings will default to the app's name for display).
First: Why do the apps we created not have the "Add to Page" options on them in first place like all the documentation shows us it should?
Second: Using that URL was confusing!
https://www.facebook.com/dialog/pagetabapp_id=YOUR_APP_ID&next=YOUR_URL
NOT YOUR URL at the end but this:
http://www.facebook.com/dialog/pagetab?app_id=APP_ID&next=http://www.facebook.com