无法在facebook iframe应用程序上显示权限对话框

时间:2010-02-01 19:29:07

标签: facebook

我无法在facebook iframe应用程序上显示权限对话框。

任何人都可以帮助我吗?

3 个答案:

答案 0 :(得分:0)

粘贴您在此处使用的代码:通常代码为:

  

       

         FB_RequireFeatures([ “连接”],   function(){   FB.init( 'be13f687478ca790529ba5900f7f1152',   'xd_receiver.htm');   FB.ensureInit(function(){function   callback(){window.location =   “http://www.wanamo.com/fb/wmce/index.php?”; };     FB.Connect.showPermissionDialog( “publish_stream”   打回来); }); });      

答案 1 :(得分:0)

Debjit的方法使用旧的Javascript SDK。我建议使用最新的SDK。您可以在这里了解更多信息:

http://developers.facebook.com/docs/reference/javascript/FB.ui

PS。我还要补充一点,你的问题尽可能模糊。它有助于提供更多细节。你将有更好的机会获得有用的回应。

答案 2 :(得分:0)

使用codeplex.com上提供的Facebook API并使用以下代码显示权限页面,只需在ASP Page_PreInit方法中添加此代码

            base.RequiredPermissions = new List(); 
            base.RequiredPermissions.Add(Facebook.Schema.Enums.ExtendedPermissions.publish_stream); 
            base.RequiredPermissions.Add(Facebook.Schema.Enums.ExtendedPermissions.status_update); 
            base.RequiredPermissions.Add(Facebook.Schema.Enums.ExtendedPermissions.offline_access);

            base.RequireLogin = true;

有点重复:http://stackoverflow.com/questions/3713353/how-to-do-permission-page-to-facebook-application/3759721#3759721