Where do I find the canvas settings for a Facebook app. I didn't create the application I was hired to fix a couple bugs, but I can't seem to find these GUI screen shots for Canvas settings that everyone is posting.
I need to update the Canvas URL from https:// to http://
Thanks
Go to application page, click on Edit app button, then in App settings section press edit link and you will see Canvas URL and Secure Canvas URL fields.
Related
I have a Facebook App (Page Tab, Website and Canvas) and since it's gone live I've updated the App Icon (1024x1024) but whenever someone shares the Canvas URL you still this:
How can I update this icon from Facebook's default image?
As I say, I've already updated the App Icon on the App Details page (https://developers.facebook.com/apps/XXX/app-details/). Is there somewhere else that I need to update the Canvas icon?
The answer was simple, and had nothing to do with the App Icon. Even though the user is sharing the Canvas URL, Facebook constructs the share data like it does for any website.
The issue was merely caching. I ran the Canvas URL through the Object Debugger (previous known as Linter) and it worked fine.
https://developers.facebook.com/tools/debug/og/object/
Simple!
I've set up an app on facebook, and it is now live. Everything is working as expected and I can use the FB JS SDK to trigger a feed popup dialog, which also works great.
The problem is when I try to trigger a share popup dialog. In the dialog it states:
Some people may not be able to see this attachment because of its privacy settings.
The link itself is pretty simple, and is in the form of:
http://www.facebook.com/dialog/share?display=popup&app_id={app_id}&link={redirect url - same url as the app}&picture={some jpg - same domain as app}&name={name}&caption={caption}&description={description}
I've looked over all the settings of the app, it's a page app not a canvas app, and nothing seems to be out of place. What should I do?
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.
I need to ask where can I set up Bookmark URL for my new application right now?
There was few changes few days ago and it is impossible to put it anywhere. Because of that, I can't set sending invitations to the FanPage TAB with application, it's always redirecting invited users to the canvas.
Maybe somebody know how to do it right now?
It has disappeared from the updated App Settings dashboard.
What you can do is set up your canvas URL (I'm assuming you're only using this application for the Page tab) to redirect to the Page tab URL.
The contents of your canvas URL would look something like this:
"http://www.facebook.com/PAGENAME?sk=app_1234567890"
I am working on web application with .net 3.5 using C# facebook SDK. Loading page inside Page Tab iframe with some information, and input button, on click of button i am doing auth.Authorize() with some permissions, FB Permission window opens fine, but once user click on allow button it is redirecting to application canvas page instead of Page tab.
Is there anything i am missing?
Regards
Imran
Answer is to set auth.ReturnUrlPath which will bring user back to selected tab in facebook page. If your application is being added to multiple pages, then you can find out current pageid from "signed request" and set correct ReturnUrlPath, and attach ?sk=app_YOUR_APP_ID as querystring to ReturnUrlPath so current tab will be selected. your return path will look something similar to : http://www.facebook.com/profile.php?id=YOUR_PAGE_ID&sk=app_YOUR_APP_ID (make sure you handle both http and https)
This worked for me, hopefully will work for someone too.
-Ims
Facebook C# SDK doesnt support tabs.
Only canvas apps are supported.