我在我的控制器上运行一些功能,想出一个自定义元标记url,然后在facebook的opengraph图像标记上使用它。该图像被放入一个变量中,然后显示在用于在Facebook上进行刮取的网址上。我以正确的方式工作,现在linter带着这个错误回到我身边。Facebook刮板无法验证og:image url
URL'http://mypage.org/pages/post.html?PostID=9192 & prog ='的'object'类型的对象无效,因为属性'og:image:url'的给定值'' '不能被解析为类型'url'。
这是不是一个有效的网址?我可以把链接放到浏览器中,它就会显示出来。我注意到还有当我下去看看刮网址它给我回这个..
<meta property="og:image" content="<img src='http://www.mypage.org/images/post_images/4121.jpg' />">
看起来它把我<和/>,使他们进入hex..why将刮板做到这一点?顺便说一句,这里是我的控制器的代码。
$img = strstr($img, '<img src=');
$substring = substr($img, 0, strpos($img, "/>"));
$img = $substring . "/>";
这个代码是什么我把代码之前要作出全面<img src = "" />
上的网址的结尾。任何和所有的帮助非常感谢。
我不明白你在做什么有,应该不是仅仅是''? ' – Igy 2011-12-22 15:56:40
是的,应该是!谢谢。我不知道为什么我没有意识到这个。 – wowzuzz 2011-12-22 15:58:32