我们正在编写一个新的社交应用程序,它使用FB连接到FB (实际上,它在AS3中,所以我们使用,它使用的是下的AFAIK)。
当flash应用程序从我们的网站服务-它工作得很好。但是,当我们尝试将其嵌入第三方站点(使用指向我们站点的Iframe )时,会发生以下情况:当我们尝试使用AS3函数Facebook.login(onLogin,opts)登录FB时,会弹出一个基于浏览器的小登录,但它首先会出现以下错误:
应用程序配置不允许给定URL的无效参数。
有没有办法解决这个问题?还是FB不支持嵌入第三方网站的FB连接应用程序?
发布于 2011-06-03 11:48:18
这是因为容器站点(第三方) url与您最初在应用程序配置中提供的“站点URL”不匹配。首先,您需要反复检查AppID是否正确。第二个goto https://www.facebook.com/developers/,在右边的侧边栏上找到你的应用程序。查找应用程序仪表板上的“编辑设置”链接,单击左侧的“网站”选项卡,将站点URL和站点域更改为第三方站点。
https://stackoverflow.com/questions/6220829
复制