0

Rails 3.2、Ruby 1.9.3、mongoid を使用してコミュニティを構築しましたが、すべて cedar スタック上の heroku (www.Meer.li) でホストされています。

私が今抱えている問題は、Facebook が私の opengraph メタタグをまったく登録しないことです! http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fmeer.li%2Fを実行しようとしましたが、それらも表示されません。私はここで完全に途方に暮れており、答えが見つかりません。

お役に立てれば幸いです。

4

1 に答える 1

0

あなたのページでは、以下に示すように Open Graph オブジェクトがアクティビティtypeに設定されています。

<meta property="og:type" content="activity" />

このタイプの Open Graph オブジェクト スキーマは存在しません。これが問題の原因である可能性があります。ここで確認できます: http://graph.facebook.com/schema/og/activity

一部の一般的な Open Graph オブジェクト タイプは事前に定義されており、http://ogp.me/#typesに記載されています。または、選択した新しいオブジェクト タイプを作成して、カスタム属性を持つカスタム オブジェクトを定義することもできますmy_namespace:my_type

websiteなどの事前定義されたオブジェクト タイプのいずれかを試すことをお勧めします。これで問題は解決したが、さらにカスタム動作が必要な場合は、選択したカスタム フィールドを使用してカスタムの名前空間オブジェクト タイプを定義する作業に進みます。

于 2012-05-06T20:03:15.140 に答える