私は単純なRails 3アプリにFBのようなボタンがあります。同様のトランザクション中に投稿された他の関連情報の画像を取得するためにFB OGタグを使用しました。
ローカルサーバーでテストし、アップロードした後、嘘はFacebookのデフォルトの画像で投稿され、OGタグからの他の情報は含まれません。
これに関する他のいくつかの質問を見て、OGタグの使用方法に関するFBの開発者向けの手順を確認し、正しく入力したことを確認しました。私が見逃している別のステップまたは何か他にあるかどうか疑問に思う
私は私のように私の頭のセクションにタグを持っています
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>my title</title>
<meta property="og:title" content="My Site" />
<meta property="og:site_name" content="My Site" />
<meta property="og:url" content="http://www.mysite.com/"/>
<meta property="og:image" content="http://www.mysite.com/assets/image.png"/>
<meta property="og:type" content="ecommerce"/>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= favicon_link_tag "/favicon.ico" %>
<%= csrf_meta_tags %>
体のもの
このリンクをチェックしてください: http://developers.facebook.com/tools/debug
ここにURLまたはogタグを入力して、マークアップに問題があるかどうかを確認します。
og:urlはオブジェクトのURLです。
たとえば、オブジェクトのURLが http://yoursite.com/object.php の場合、og:url
Htmlタグにプレフィックスを含める必要があります:
<html prefix="og: http://ogp.me/ns#">
考えられる問題は、画像が200px x 200pxの最小サイズを満たしていないことです。これらの要件を満たすように写真のサイズを変更してみてください。
お役に立てれば。