【问题标题】:Can I embed a Facebook connect app in a hosted (3rd-party) site?我可以在托管(第三方)网站中嵌入 Facebook Connect 应用程序吗?
【发布时间】:2011-09-07 10:17:16
【问题描述】:

我们正在编写一个使用 FB connect 连接到 FB 的新社交应用程序(实际上,它是在 Flash 中,所以我们使用的是 FB AS3 SDK,它在 AFAIK 的底层使用了 FB Javascript API)。

当我们的网站提供 Flash 应用程序时,它可以正常工作。 但是当我们尝试将其嵌入到第 3 方站点(使用指向我们站点的 iframe)时,会发生以下情况:当我们尝试使用 AS3 函数 Facebook.login(onLogin, opts) 登录到 FB 时,一个小的弹出基于浏览器的FB登录,但首先出现以下错误:

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

有没有办法解决这个问题?或者 FB 是否可能不支持嵌入在 3rd 方网站中的 FB Connect 应用程序?

【问题讨论】:

    标签: flash facebook embed


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多