It might a bug in documentation or just me getting it wrong, but in any case I think it is confusing to see several different definitions of the same fb: namespace:
xmlns:fb="http://www.facebook.com/2008/fbml"
xmlns:fb="http://ogp.me/ns/fb#"
So which one should the developers use?
Developer App UpdatesApp Namespace is the short app name appended to apps.facebook.com (e.g., https://apps.facebook.com/YOUR_APP_NAMESPACE ) to create the Canvas Page URL. Bookmark URL: This optional field was originally created to help developers track user referrals from app bookmarks.
When you make a Facebook App, that app will have an App ID and an App Secret. With the App ID, you can send several requests to Facebook for data. The Facebook App Secret will be used to decode the encrypted messages from Facebook, so that sensitive information remains protected.
the app domain is your domain name. Before you enter your domain, first click on Add Platform, select website, enter your site URL and mobile site url. Save the settings. Thereafter, you can enter the domain name in the App domains field.
You can access the Developer Settings panel by going to the Apps panel or developers.facebook.com/docs, hovering over your profile image in the upper right corner, and selecting Developer Settings from the dropdown menu.
fb namespace is like your application name.
for example if your application name your testapp your canvas url is going to be
apps.facebook.com/testapp/
hope that helps
Edit : In developers screen there is a namespace field my info is about it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With