20

Facebook 开发者页面中的消息提醒我的网站目前正在使用以下已弃用的功能:

参数中没有绝对 URL 的社交插件(Like Button、Like Box)href。这必须在 2013 年 7 月之前修复。

我猜它正在谈论喜欢的 data-href 参数,但是我的喜欢按钮是使用以下简单代码生成的:

data-href="http://<?php echo $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];?>"

在浏览器中查看的结果(查看 HTML 源代码)对我来说肯定看起来像绝对 URL。这个警报实际上想告诉我什么?他们已经扫描了该站点并且确实存在有问题的实际 HREF,或者只是可能存在一些问题?

它是指其他一些 HREF 参数吗?

4

3 回答 3

6

如果您在data-href此社交插件的属性中使用绝对 url,只需July 2013 Breaking Changes在您的 facebook 应用程序的设置中启用。

于 2013-04-29T15:00:35.590 回答
1

在 Like Button 代码中,data-href适用href于 HTML5。

于 2013-05-02T00:30:35.830 回答
0

绝对网址:

http://stackoverflow.com/questions/16270043/alert-says-using-deprecated-href-without-absolute-url

相对网址

../questions/16270043/alert-says-using-deprecated-href-without-absolute-url

社交插件必须具有您网站的绝对 URL,并且看起来像您的网站一样。

于 2013-04-29T04:20:13.220 回答