特定のユーザーのタイムラインに各いいねを表示することを意図したいいねボタンをページに追加しました。
ユーザーがいいねをクリックして確認しても(新しいサイトなので)「いいね」はページのいいねボタンに「名前がいいね」と表示される以外は何も起こりません。ユーザーの Facebook タイムラインやプロフィールには何もありません。
Facebook デバッガーはエラーをまったく報告しません。そのため、タイムラインで共有されない理由を説明するのが難しくなっています。そのため、今何をすべきか、修正すべきか正確にはわかりません。
この場所にいた人からの洞察をいただければ幸いです。
<meta property="fb:app_id" content="MY_APP_ID" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.MY_URL.se/" />
<meta property="og:image" content="http://www.MY_URL.se/folder/fbLike.png" />
<meta property="og:title" content="MY_URL.se - PAGE TITLE" />
<meta property="og:site_name" content="SITE_NAME" />
<meta property="og:description" content="DESCRIPTION" />
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/sv_SE/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like" data-href="https://www.MY_URL.se/" data-width="100" data-show-faces="false" data-send="false" style="position: absolute; z-index:5; margin-top: 40px; margin-left: 335px;"></div>