我在我的控制器上運行一些功能,想出一個自定義元標記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