Facebook共享对话框需要登录
Facebook share dialog requires login
我正在尝试通过Facebook Javascript SDK在我的网站上实现Facebook共享对话框。我正在使用FB文档中建议的"共享"方法。
FB.ui({
method: 'share',
href: 'https://developers.facebook.com/docs/',
}, function(response){});
当我以FB应用程序的管理员身份登录时,共享对话框工作正常。但是,当使用没有为应用程序定义角色的帐户登录时,我收到以下错误。
应用程序未设置:此应用程序的开发人员尚未为Facebook登录正确设置此应用程序。
我确保:
- 该应用程序是公开的
- 网站平台已添加到应用程序中(参见这篇文章)
我的应用程序没有实现Facebook登录。
我错过了什么?谢谢!
我正在测试的应用程序实际上是我的Facebook应用程序的测试版本。正如 Facebook 文档中明确指出的那样,无法在测试应用程序上激活公共模式,因此,共享对话框不适用于为测试应用程序定义的用户以外的其他用户。可怜的我...
相关文章:
- javascript sdk正在打开多个登录对话框
- 用于登录/注册Angular应用程序的模式/对话框
- 单击菜单栏打开jQuery对话框作为登录框
- 脸书图FB.登录连接对话框,取消事件
- 如何实现页面中弹出的登录对话框
- 在JSF登录对话框中使用jQuery/Javascript重置密码
- 第三方网站的登录对话框
- 如何在用户登录时删除登录对话框
- Facebook共享对话框需要登录
- 从flash调用时,facebook javascript sdk登录对话框被阻止
- 使用量角器和角度带模式测试登录对话框时发生超时错误
- 为什么登录对话框不工作
- Facebook登录认证对话框和权限
- Chrome浏览器无法登录Facebook.没有对话框和未捕获的Javascript异常
- 弹出facebook登录对话框
- 当登录多个帐户时,无法获得Google Drive API共享对话框
- Facebook连接登录对话框
- 让我登录在php函数使用模态对话框登录表单
- 带有publish_actions对话框的Facebook javascript登录不起作用
- Facebook登录:请确保您的redirect_uri与您在OAuth对话框中使用的重定向_uri相同