Posts

Showing posts from February, 2009

How ro use show extended permission on page other then fb connect login button.

FB.Bootstrap.requireFeatures(["Connect"], function() { FB.Facebook.init(" ", " "); FB.Connect.showPermissionDialog("email"); }); --------------------------------------------------------------------------------------- Correct way to use to get permission only if user have not grantd a parmission... Code is: var is_initialized = false; // Ensure Facebook app is initialized and call callback afterward function ensure_init(callback) { if(window.is_initialized) { callback(); } else { FB_RequireFeatures(["XFBML"], function() { //FB.FBDebug.logLevel = 4; //FB.FBDebug.isEnabled = true; FB.Facebook.init( , ); window.is_initialized = true; callback(); }); } } function facebook_prompt_permission(permission, callbackFunc) { ensure_init(function() { //check is user already granted for this permission or not FB.Fa

Facebook connect invitaion request:how to

The code to display extended permission is as given below. Call popupFacebookInvite() function to display the extended permission dialog box. Its pretty simple, So try out today... function popupRequestForm(){ FB.IFrameUtil.CanvasUtilServer.run(true); var _e1=document.createElement("div"); _e1.setAttribute("iframeHeight","560px"); _e1.setAttribute("iframeWidth","630px"); var _e2=new FB.UI.PopupDialog("Your message here",_e1,false,false); _e2.setContentWidth(630); _e2.setContentHeight(560); _e2.set_placement(FB.UI.PopupPlacement.center); _e1.setAttribute("fbml"," "+" \">"+" "+" "+" "); _e2.show(); FB_RequireFeatures(["XFBML"],function(){ var _e3=new FB.XFBML.ServerFbml(_e1); FB.XFBML.Host.addElement(_e3); }); } function popupFacebookInvite(){ FB.Facebook.get_sessionState().waitUntilReady(Delegate.create(null,function(_e4){ FB.Facebook.apiClient.connec