gpt4 book ai didi

javascript - Facebook - 一个主页上有多个点赞按钮 (GWT)

转载 作者:行者123 更新时间:2023-11-28 08:51:37 25 4
gpt4 key购买 nike

我想向不同的页面添加类似 facebook 的按钮,并使用不同的标题、描述和图像。

现在的问题是:Facebook 使用 header 中的元标记来确定该值,例如: 。我使用 GWT,因此我只有一个主机页面(例如 index.html),并且此页面中呈现不同的内容:“www.myurl.com#blogpost:1”将加载 ID 为“1”的博客文章。因此,每篇博客文章都会有相同的标题、描述和图像。我可以根据请求的博客文章使用 javascript 更改元标记。但我猜 javascript 不是由 facebook 解析器执行的。有没有办法只用一个主页实现不同的like按钮?

最佳答案

我现在为 Facebook 生成一个特殊链接。因此,如果我的 GWT URL 看起来像“www.myurl.com#blogpost:1”,我将生成 URL“www.myurl.com/fb/blogpost/1”。现在,我在 Servlet 过滤器中检查以“fb”开头的 URL。如果我发现一个带有这样的 URL 的请求,我只需写出 Meta 标记和一个转发到我的实际页面的 Java 脚本:“www.myurl.com#blogpost:1”。 Facebook 爬虫只看到元标记,不使用 javascript 转发。

另一方面,普通用户将被转发到常规页面。这对我来说效果很好。感谢 CBroe 的提示。

关于javascript - Facebook - 一个主页上有多个点赞按钮 (GWT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19076837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com