为Facebook Connect应用程序请求扩展权限(xFBML)
问题描述:
我在Facebook上有一个iframed xfbml应用程序,我试图提示用户允许“email”和“stream_publish”权限。但是,我发现由于某种原因,我的应用程序不允许要求扩展权限。无论我尝试提示用户输入什么权限,都会弹出“应用程序必须要求有效的扩展权限”。为Facebook Connect应用程序请求扩展权限(xFBML)
我使用下面的代码:
<script type="text/javascript">
FB.Facebook.showPermissionDialog("stream_publish, email", function(){alert('next')});
</script>
我试图请求所有类型的单独扩展权限,并已得到了同样的错误。
这让我相信在我的应用程序被允许使用extended_permissions之前,我需要经过一些类型的管理步骤。我是否需要发布到应用程序目录?跨越一些度量阈值?
感谢, 梅西
答
没有什么所谓的stream_publish,正确的许可标签publish_stream。使用这个:
FB.Connect.showPermissionDialog("publish_stream,read_stream,email",...
男孩是我的脸红,谢谢! – 2011-01-17 23:25:46