我可以在托管(第三方)网站中嵌入Facebook连接应用吗?

时间:2011-06-02 21:53:52

标签: flash facebook embed

我们正在编写一个使用FB connect连接到FB的新社交应用程序(实际上,它在Flash中,因此我们使用FB AS3 SDK,它使用引擎AFAIK下的FB Javascript API)。

当我们的网站提供Flash应用程序时 - 它运行正常。 但是当我们尝试将其嵌入第三方网站(使用指向我们网站的Iframe)时会发生以下情况:当我们尝试使用AS3功能Facebook.login(onLogin,opts)登录FB时,基于浏览器的登录到FB弹出窗口出现,但它首先出现以下错误:

无效的参数 应用程序配置不允许使用URL。

有没有办法解决这个问题?或者FB是否可能不支持嵌入第三方网站的FB连接应用程序?

1 个答案:

答案 0 :(得分:0)

这是因为容器网站(第三方)网址与您最初在应用配置中提供的“网站网址”不匹配。首先,您需要仔细检查AppID是否正确。第二个转到https://www.facebook.com/developers/,在右侧边栏上找到您的应用。在应用程序的仪表板上找到“编辑设置”链接,单击左侧的“网站”选项卡,将站点URL和站点域更改为第三方站点。