Problems registering Facebook App - facebook

I am writing a website using which a user would be able to change his status on facebook. Now for this, I have to register my website on facebook. When I go to register my website on Facebook, there are various options like 'MobileApp', 'FacebookApp', 'Website' etc. Can anyone please suggest which one of these is a correct option for me. An article explaining me the same would be useful. Thanks
Saurabh

What sort of app do you want to build? Those options are for configuring the different places your app will be accessed by users.
It sounds from your description that you probably want 'Website' since you said you're building a website.

You have to Create a New App from developers.facebook.com .
Then you go Settings > Basic and select App on Facebook from bottom section.
Enter your "return url" and its done.

Related

Do I really need to submit an app request to facebook in order to use the fb-api?

I have a site where I need to manually specify the content (and Url since some parameters need to be added depending on which facebook share link i press) in the facebook share-dialouge. I've got it to work now as developer but do I really need to submit an app request for the "app" and thereby create an "my app page" on facebook for the "app"? (I have a business page for my business)
All I want to do is use the facebook api to share my page content. Please give me an explanation for dummies because I'm getting really tired of Facebook right now.
(No I can't use addThis)
Thanks for the help!
Not sure if you don't confuse some stuff. have a look at https://developers.facebook.com/docs/web/share to get an overview about sharing on the FB platform.
You can use the Social Plugins for your Use Case I guess:
Share Button: https://developers.facebook.com/docs/plugins/share-button/
Share Dialog: https://developers.facebook.com/docs/sharing/reference/share-dialog

Facebook -> Apps -> Website with Facebook Login -> How do I still use this? It does not appear in my developer page anymore?

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.

How to add an app to Facebook business page (favorites)

I'm trying to add my Facebook app (iframe integration) to a Facebook business page. But can't figure out the rifht way to do it, because Business accounts can use apps. Looked through all Facebook Docs&Help and found nothing. (
Will be grateful for any clue.
Thanks
You just need to configure the Pages Tab options (last one on the Apps Basic Settings page). Check out https://developers.facebook.com/docs/appsonfacebook/pagetabs/ for instructions. Let me know if that was what you're looking for :)

"The post's links must direct to the application's connect or canvas URL" - error

I am trying to post to user wall but I am receiving this error when when share window pops up:
The post's links must direct to the application's connect or canvas URL
Now, I made a proper Google search in hopes to find a solution, but the only one given was that I need to disable "Stream post URL security". I checked the advanced settings for my app and it is already set to disabled.
So, by having a few years of experience with development on Facebook, and by knowing how incredibly bad the communication between us developers and FB has been in the past, I'm highly doubtful that they will assist me on this. Although I have heard that feedback is better here on SO than the good old FB platform forums. Well, lets see if my only option is to set my hair on fire or that there might be a kind soul out there that can assist.
This answer from the WordPress forums via user Samuel Wood (Otto) worked for me:
Go to the Facebook App. Edit its settings. On the Advanced settings page, disable the "Stream post URL security" option.
Did you generate the access token using the Graph explorer app on FB?
Make sure you select your app from the select box on the top-right.
It will be selected as Graph Explorer by default.
This error happens as the selected app would be Graph explorer and its canvas/site url is not pointing to your site.
Doing this fixed my problem; it may fix yours as well.
With the new app interface, issue is solved by turning off the "Stream post URL security" in the "migration tab"
you always have to use the same domain for linking as specified on the app's developer settings. Now you can have several tlds, and custom prefixes as well.
For others experiencing this problem, I was able to resolve this by configuring the Facebook > App > Settings > App on Facebook > Canvas URL

Find us on facebook - link to a facebook page from a web site

I want to include on my web site a 'Find us on Facebook' graphic and link it to a facebook 'business' page - nothing more sophisticated than that. Do I simply copy the graphic from another random web site and put in my link, or is there a better 'facebook approved' way of doing this? (I've tried it the non-facebook way already and its necessary for users who click the link to log in to facebook. Can anyone also advise of the privacy settings that will avoid this)? Thanks
Have you considerd making use of the Like Box social plugin? See http://developers.facebook.com/docs/reference/plugins/like-box/
The plugin mentioned by nav is definitely the way to go. By using the facebook plugin, users won't have to login (granted they're already logged in to Facebook). This is because the plugin can access the cookie set by Facebook whenever they logged in. Your ad-hoc link cannot do this.
Check out https://www.facebook.com/badges/page.php This is what you're looking for.
You are correct in the fact that you can use a simple image and a link to the page.
However the answer provided by NAV would be the most 'facebook approved' way.