Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook共享对话框需要登录_Javascript_Facebook_Share - Fatal编程技术网

Javascript Facebook共享对话框需要登录

Javascript Facebook共享对话框需要登录,javascript,facebook,share,Javascript,Facebook,Share,我正试图通过facebook Javascript SDK在我的网站上实现一个facebook共享对话框。我正在使用FB文档中推荐的“共享”方法 FB.ui({ method: 'share', href: 'https://developers.facebook.com/docs/', }, function(response){}); 当我以FB应用程序管理员的身份登录时,“共享”对话框工作正常。但是,当使用没有为应用程序定义角色的帐户登录时,我会出现以下错误 应用程序未设置:此应

我正试图通过facebook Javascript SDK在我的网站上实现一个facebook共享对话框。我正在使用FB文档中推荐的“共享”方法

FB.ui({
  method: 'share',
  href: 'https://developers.facebook.com/docs/',
}, function(response){});
当我以FB应用程序管理员的身份登录时,“共享”对话框工作正常。但是,当使用没有为应用程序定义角色的帐户登录时,我会出现以下错误

应用程序未设置:此应用程序的开发人员尚未为Facebook登录正确设置此应用程序

我确保:

该应用程序是公开的 网站平台已添加到应用程序cf中。 我的应用程序没有实现Facebook登录


我错过了什么?谢谢

我测试的应用程序实际上是我Facebook应用程序的一部分。正如Facebook文档中明确指出的,公共模式不能在测试应用程序上激活,因此,共享对话框不能为测试应用程序定义的用户以外的其他用户工作。可怜的我