栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Facebook“赞”按钮和#个URL字符串?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Facebook“赞”按钮和#个URL字符串?

Facebook的类似按钮使用嵌入在单个页面的HTML标记中的元数据。如果您的URL在通过curl访问时产生不同的元数据(即没有Javascript,那么我认为这是不可能的,因为在服务器端看不到哈希部分,因此从理论上讲,这是行得通的,因此无法在服务器端处理哈希字符串值)
)。

因此,我假设Facebook
Like按钮对于不同的哈希字符串不会有不同的行为。看一下Facebook文档(大多数情况很糟)并没有提到这一点,但是Facebook开发者论坛似乎证实了这一点:http
:
//forum.developers.facebook.com/viewtopic.php?pid=240151

但是,一切并没有丢失。您可以指定“喜欢”按钮的URL,因此只需将URL设置为同一页面的SEO友好URL:http
:
//developers.facebook.com/docs/reference/plugins/like

更新-从评论中澄清

因此,现在我们知道您具有哈希字符串URLS的静态版本。以前,您很可能使用以下代码在页面上放置类似按钮:

XFBML:

<fb:like show_faces="false" width="450"></fb:like>

相反,您应该指定URL的SEO版本。例如,当您在 **mysite.com/articles#story4上时** ,代码应类似于:

XFBML:

<fb:like href="mysite.com/articles/story/4" show_faces="false" width="450"></fb:like>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/609029.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号