I am creating a small Facebook application for pages (not profiles).
I can see in many tutorials, to allow the application to be added to a page, as a tab, you need to select in the app settings:
Authentification -> Authentification Settings -> Installable to : Facebook pages.
I think the menu is evolving since different tutorials show different locations.
Form the screenshots, I can tell this page is for me Facebook Integration.
In it I can see the Page Tabs section, but there is no "Installable to" option.
Not here nor anywhere else.
That really drives me crazy, I have wasted almost half day on this, I just want to click this option ... :(
If anyone can tip me on this my appreciation will be infinite!
Thank you,
Aurelien
That option is no longer exists (at least in the settings page).
What you can do is getting the page admin to authorize your application and then post on his behalf OR get the page access token (also needs the admin authorization) by asking for the manage_pages permission.
A quick note when reading tutorials about facebook development, check the date of the article because most of articles are outdated!
I found out how to add my app to a new tab:
You need to create a profile for the page admin! If you didn't, on the top right of Facebook page you should have a link 'Create Your Profile'. It doesn't make sense to me but ...
Go to this link (thanks ifaour):https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=manage_pages&response_type=token
Got to your http://www.facebook.com/apps/application.php?id=YOUR_APP_ID and add the app to your page
Related
I am trying to set up social login (through oneall.com) on a new website I am making. I have done this before with other sites, and had little trouble.
Since Facebook has changed its developer interface quite a bit over the last few months, it has caused me a lot of misery!
I am not even sure how to set this up anymore. The oneall tutorial shows the simple, previous method, in which you just click the check box for website with Facebook login, add the url, and done.
I would really appreciate any and all help with this. Thank you.
Go to Setting > Add Platform > add Website
You will see Site URL:
Fill "xxxxx.api.oneall.com" (xxx is your subdomain)
Fill App Domains for the same values.
It should be done. (May be)
Sandbox is appear on Status & Preview. You can change according to your need.
We have a facebook app that we have created for people to use on their organization's pages (not personal accounts), and in the past when they wanted to adjust the settings they would go onto the page, go to edit settings, and go to the appropriate app. It would take them to a /settings page that was built into the canvas app.
I can't find where that menu chain is anymore. Edit Settings no longer has anything about apps in it unless I'm on a personal page.
Where do I find this information now?
Thanks!
Edit: For clarification, the place I'm trying to go to is called the 'Page Tab Edit URL'.
Double Edit: I posted a question on the facebook help community - haven't seen anything there either https://www.facebook.com/help/community/question/?id=10151539448667919
On the page having the app click Edit Page and then select Edit settings.
On the Settings page click more... (under the page name) and select apps.
Now you have the old app list with the link to go to app.
I'd like to have my Google+ feed show up on one of my FB pages. So I logged into FB, and located the app: Google Plus Tab for Pages.
I installed the app (and the tab) and get the message Your tab is not configured correctly yet.
Underneath, there's a button, Configure.
I click configure and put in the appropriate details, my Google+ numbers, which of my FB pages I'd like to add it to, etc. .... Then select Change.
Then I get the following error, no matter what computer I use, what browser I use, etc.:
Google+ to Pages
Add Google+ to your page
Don't forget to configure your settings after adding the tab.
Please help us keep the tab ad free. $5 $10 $20 $50 Any amount
Developed by
Privacy Policy
The key here is Don't forget to configure your settings after adding the tab -- which I've already done. Any suggestions would be greatly appreciated!
You may also wish to look at Friends+Me (https://plus.google.com/105750980959577516811/posts) to see if it will work better or suit your needs.
I have a Facebook app running in a Page Tab (the tab of a Facebook Page for an organization). The Page Tab URL (and Secure Page Tab URL) points to a URL on my own server which holds a PHP page that contains an iframe of a Google Calendar.
The app works perfectly fine when I open the Page using the admin account (both http and https). But when I open the Page using the user account of someone who has 'Liked' the Page, the app does not appear at all (both http and https). Any suggestions? Thank you.
Check if the app is in sandbox mode, in the Advanced section of the Settings here:
https://developers.facebook.com/apps
I believe that is the problem.
You may overlooked the "sandbox" setting that should be "disabled", this could be one explanation as per the answer above. If this have not answered to your question, than you may find another explanation here:
http://developers.facebook.com/docs/appcenter/guidelines/
Basically, if your application doesn't do anything it will probably not be approved and it will not be visible to nobody, except you - the developer. There are other issues, like copyrighted infringement and so on... please read.
(Also, just in case you are interested, it should be installed by more than 30 times, I guess different persons, in order to be "searchable").
I'm currently creating a very basic Facebook application and I've run into a bit of a roadblock, so any help would be appreciated.
My application is as follows: I want to have the application pull records from my database that the user has added to my site off of Facebook and display them in a tab on one of their fan pages. Everything the user could add or edit will be done on my site (not on/through Facebook) so all I need to do is have my application check which page is requesting and display their records. I imagine the install will go something like this: user signs up on my site, user adds app to their page, user links their account and fan page (thinking of the best way to do this), user adds records.
The problem I'm running into is there's barely any information on the new Facebook PHP-SDK (does not use the require_login() method) and I'm not really sure how to start. Again, the only functionality I need on the Facebook end is for them to be able to add my application to their fan page and be able to distinguish between which page is requesting my app.
Does anyone have any resources for creating a basic application with the new SDK? Facebook's dev section is absolutely no help for beginners and I'm pulling my hair out despite a pretty solid grounding in backend development.
Thanks!
tab apps have some limitations comparing to regular fb apps. You can read about those here.
How to make a tab - register a facebook app, fill out "Tab Name" and "Tab URL" fields in the profiles settings (you might need to fill out "canvas" settings first).
Now all tabs will be loaded from "Tab URL" on your server. How to find out who is tab owner - check for fb_sig_profile_user request parameter in your tab page handler, which contains owner's user id.
This should get you started.