Facebook ui 共有ダイアログに問題があります ( https://developers.facebook.com/docs/sharing/reference/share-dialogにアクセスしてください)。
このJavascriptコードでページを共有するためにこのコードを使用しています(正しいogメタタグを設定している場所):
FB.ui({
method: 'share',
href: '{{ user_share_path }}'
}, function(response){
if (response && !response.error_code) {
alert('Thank you');
} else {
alert('Ops! Something goes wrong');
}
});
ユーザーが Javascript Facebook コードでリンクを共有すると、ユーザー ウォールの結果は、タイトルだけの非常に貧弱なコンテンツ要素になります。ユーザーがリンク「user_share_path」を自分のウォールに手動でコピーすると、すべて問題なく、ページ内のすべての og メタタグが投稿に表示されます。share_open_graph メソッドも使用しようとしましたが、同じ効果がありました。
ここに 2 つの投稿のスクリーンショットがあり、1 つは JS で、もう 1 つは手動で投稿されています。
理由はありますか?ありがとう