Facebook开发者页面中的消息提醒我的网站目前正在使用以下不推荐使用的功能:
社交插件(如Button,Like Box),其
href
参数中没有绝对网址。这必须在2013年7月之前修复。
我猜它正在讨论喜欢的data-href参数,但我的按钮是用以下简单代码生成的:
data-href="http://<?php echo $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];?>"
在浏览器中查看结果(查看HTML源代码)对我来说肯定看起来像绝对的URL。这个警报实际上试图告诉我什么?他们已经扫描了网站并且有实际的HREF存在问题,或者只是那些可能是某些?
是指其他一些HREF参数吗?
答案 0 :(得分:6)
如果您在此社交插件的data-href
属性中使用绝对网址,只需在您的Facebook应用程序设置中启用July 2013 Breaking Changes
。
答案 1 :(得分:1)
在Like按钮代码中,data-href
为HTML5的href
。
答案 2 :(得分:0)
绝对网址:
http://stackoverflow.com/questions/16270043/alert-says-using-deprecated-href-without-absolute-url
相对网址
../questions/16270043/alert-says-using-deprecated-href-without-absolute-url
社交插件必须具有您网站的绝对网址,并且看起来与您的网站相似。