Facebook Object Debugger: Eigenschaft 'og:url' konnte nicht geparst werden als Typ 'url'
Wenn ich meine Facebook Open Graph object (http://www.21dads.com/testobject) über den Objekt-Debugger, ich bin immer die folgenden Fehler:
Objekt Ungültiger Wert: Objekt unter der URL 'http://www.21dads.com/testobject'
der Typ 'thetestasdf:recipie' ist ungültig, da der angegebene Wert
'www.21dads.com/testobject' für die Eigenschaft 'og:url' konnte nicht geparst werden
als Typ "url".Missing-Required-Eigenschaft: Die og:url-Eigenschaft ist erforderlich, aber nicht
vorhanden.Missing-Required-Eigenschaft: og:type-Eigenschaft ist erforderlich, aber nicht
vorhanden.Missing-Required-Eigenschaft: og:title-Eigenschaft ist erforderlich, aber nicht
vorhanden.
Hier ist die HTML-Datei auf der Seite Objekt:
<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" ist mein controller, der generiert dann den HTML-Code aus einer Datei anzeigen. Warum kann das nicht URL-analysiert werden?
Warum bin ich immer die anderen "missing required-Eigenschaft" - Fehler, wenn Sie schon enthalten sind?
Dank.
InformationsquelleAutor der Frage JMan | 2012-01-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie Schema vor
og:url
Inhalte (wiehttp://
oderhttps://
), oder dies ist nicht der URL.In Ihrem speziellen Fall sollten Sie ersetzen
www.21dads.com/testobject
mithttp://www.21dads.com/testobject
InformationsquelleAutor der Antwort Juicy Scripter
Können Sie versuchen, verwenden Sie diese https://developers.facebook.com/tools/debug/og/object/ für sehen, was genau das ist, verschrottet. Ohnehin facebook sagen, Sie sind mit open graph, aber viel personnals test scheint zu sagen Sie nicht.
InformationsquelleAutor der Antwort Cryptopat
Ein weiterer möglicher Grund dafür könnte sein, dupliziert Open Graph Meta-tags.
InformationsquelleAutor der Antwort tecmec
Ich hatte das gleiche problem. Die folgende Beschreibung meine Beiträge bei FB geteilt, ergab eine Menge von seltsamen Wörtern wie, aber nur für einige meiner posts (einige waren richtig). Ich habe unten die Schritte und behoben mein problem (ich kenne keine Kodierung):
1 - In meinem wp-admin, ich habe in der 'TEXT' als 'VISUAL', wo ich konnte komischerweise sehen meine Beschreibung so gut wie alle, die Müll Worte, wie so entledigte ich mich jedes zusätzliche Wort und gespeichert.
2 - In https://developers.facebook.com/tools/debug/og/object/tippte ich den post URL der Seite ein und schob Sie "Fetch New Scrape Information"
- Und ta..rrraaa! Es wurde behoben!
InformationsquelleAutor der Antwort shirly-uk
Vorsichtig sein, während der Verwendung hyperlink durch das Kommentar-plugin.
< div class=" fb - comm en ts" data - href ="http://website.com/view.php?id=323" data-width="100%" data-numposts="20">
War ich mit https://anstelle von http://(denn ich habe nicht die SSL auf dem server installiert.)
InformationsquelleAutor der Antwort Ranjeev Kumar