代码之家  ›  专栏  ›  技术社区  ›  Macy Abbey

请求Facebook Connect应用程序(XFBML)的扩展权限

  •  0
  • Macy Abbey  · 技术社区  · 15 年前

    我在Facebook上有一个iframed xfbml应用程序,我试图提示用户允许“电子邮件”和“流式发布”权限。但是,我发现由于某种原因,我的应用程序不允许请求扩展权限。无论我试图提示用户什么权限,它都会弹出“应用程序必须请求有效的扩展权限”。

    我使用以下代码:

    <script type="text/javascript">
    FB.Facebook.showPermissionDialog("stream_publish, email", function(){alert('next')});
    </script>
    

    我试图单独请求每种类型的扩展权限,但得到了相同的错误。

    这使我相信在允许我的应用程序使用扩展权限之前,我需要执行某种类型的管理步骤。我需要发布到应用程序目录吗?跨越某个度量阈值?

    谢谢, 梅西

    1 回复  |  直到 15 年前
        1
  •  2
  •   Ehsan    15 年前

    没有所谓的流发布,正确的权限标记是发布流。使用此:

    FB.Connect.showPermissionDialog("publish_stream,read_stream,email",...