0

我有一个托管在 GAE 上的网站,但我使用自己的域名将其重定向到 my-app.appspot.com。当我在 facebook 上分享这个链接时,我看不到任何与之关联的图片,但是当我使用分享直接 my-app.appspot.com 链接时,它工作正常..

与 favicon 相同,当我使用重定向到我的应用程序的链接时,浏览器选项卡上的小图标不显示!

4

1 回答 1

0

您有两个问题;-)

favicon 问题与浏览器中的缓存有关。如果您在 myapp.appspot.com 的一个页面上看到 favicon 而不是在 www.example.com 上重定向到 myapp.appspot.com,这也是缓存的问题当然,您可以清除浏览器的缓存(请参阅首选项/选项菜单),但一个可靠的方法是用另一个浏览器打开同一页面。

分享按钮 查看 facebook 在 http://developers.facebook.com/tools/debug看到的内容 输入您的域

此信息每 7 天获取一次(即,如果您正确更正了 html,则必须强制更新打开的图表)

要在 facebook 调试工具中显示正确的信息,您需要 1/ 配置您的按钮 2/ 在标题中输入打开的图形标签。

因为您将 www.example.com 域重定向到您的 apppot 网站,所以如果您查看 html,您会看到您的 apppot 包含在 html 标记中。换句话说,html 标头不是您的 GAE 模板中的标头,而是来自重定向包装器的标头。

要完成所有这些工作,请在 FB 按钮代码和打开的图形标签中使用 apppot URL。 http://developers.connect.facebook.com/docs/reference/plugins/like/ 打开图形标签仅代表您的 FB 对象的内容。FB 按钮的代码是查询打开图形的关键。两个网址必须相同!(好吧,在您完全理解如何填充和查询打开的图表之前都是一样的!)

于 2012-10-18T18:20:17.537 回答