Facebook Object Debugger: property 'og:url' could not be parsed as type 'url'

Когда я запускаю объект Facebook Open Graph (http://www.21dads.com/testobject) через Object Debugger, я получаю следующие ошибки:

Object Invalid Value: Object at URL 'http://www.21dads.com/testobject' типа 'thetestasdf:recipie' недействителен, потому что заданное значение 'www.21dads.com/testobject' для свойства 'og:url' не может быть разобрано как тип 'url'.

Отсутствует требуемое свойство: Свойство og:url необходимо, но отсутствует присутствует.

Отсутствующее требуемое свойство: Свойство og:type требуется, но отсутствует присутствует.

Отсутствует требуемое свойство: Свойство og:title требуется, но отсутствует присутствует.

Вот HTML на странице объекта:

<html xmlns="http://www.w3.org/1999/xhtml">

    <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# thetestasdf: http://ogp.me/ns/fb/thetestasdf#">
      <meta property="fb:app_id"      content="325291980834949" />
      <meta property="og:type"        content="thetestasdf:recipie" />
      <meta property="og:url"         content="www.21dads.com/testobject" />
      <meta property="og:title"       content="Cookie Recipie!" />
      <meta property="og:description" content="Tastiest recipe ever" />
      <meta property="og:image"       content="http://cdn.techpatio.com/wp-content/uploads/2009/11/cookie_law_eu.gif" />
      <title> Cookie Recipie</title>
    <head/>

    <body>
        <p> Test object page </p>
    </body>

</html>

URL "www.21dads.com/testobject" - это мой контроллер, который затем генерирует HTML из файла представления. Почему этот URL не может быть разобран?

Почему я получаю другие ошибки "missing required property", когда они уже включены?

Спасибо.

19
задан Owen Blacker 30 January 2012 в 12:49
поделиться