2011-09-26 5 views
4

Open Graphのドキュメントhttp://developers.facebook.com/docs/opengraphによると、独自のog:タイプを指定できます。他の開いているグラフog:タイプがFacebookによって正しく解析されていないlinter

オブジェクトが上記のいずれのタイプにも適合しない場合は、 独自のタイプを指定できます。これは のFacebook上の他のタイプとして表されます。最も一般的に使用されているタイプを監視し、完全にサポートされているog:タイプに変換するために、 を卒業します。独自のタイプを指定する場合は、 独自の名前空間を使用することをお勧めします。私のウェブサイト http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fznood.com%2Fachkar_toolsにページ上リンターを実行

次のエラーが返されます。 が設定されているためURLで

オブジェクト「をhttp://znood.com/places/dcGPdl0Psuc」が無効です「OG:タイプ「のznoodcom:ストアは」私の他のページウィッヒのOGで無効

です:あなたはリンターアップトップ、OGをチェックするとタイプは、「都市」である:タイプが「ウェブサイト」に設定されています(これは悪いです!) http://developers.facebook.com/tools/debug/og/object?q=znood.com%2Fcities%2FbIYWj4uRhCc

誰かがOpen Graphで選択できるカスタムタイプを設定する方法を明確にすることはできますか?また、なぜ私のページで「都市」タイプが「ウェブサイト」に置き換えられているのですか?

答えて

1

あなたの頭のタグの名前空間のリンクを渡していますか? Like:

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# yourns: http://ogp.me/ns/fb/yourns#`"> 

ここで、yournsは名前空間です。

+0

わかりましたが...(私も同様に私のhtmlタグでそれを持っていますが、私はそこに私のNSを持っていなかった)私の頭にこれを追加しました。同じエラーがまだ発生しています。これは、あなたが見たいと思った場合、私が問題をデバッグするために使用しているページへのリンクです:-) http://znood.com/achkar_tools – Abdo

+1

興味深い。 http://graph.facebook.com/schema/og/fb/znoodcom http://graph.facebook.com/schema/og/fb/xocializeを参照すると、私はあなたの名前空間URLを表示します。あなたが私が取り組んでいるプロジェクトのための私の定義されたオブジェクトが表示されます。私は今あなたのオブジェクトにあなたのアプリやFBバグに定義されている方法に問題があるかもしれないと考えています。 –

+0

はい、私はそれをチェックしましたが、なぜそれが起こっていたのか分かりませんでした。 Paulは以下の解決策を見つけました:-)あなたの時間をありがとう! – Abdo

関連する問題