私はウェブサイトのすべての投稿ページにいいねボタンを配置しました。
適切に機能することを確認するために、必要なすべてのメタ タグ、Head タグ、および HTML タグを含むページに追加しました。
<html xmlns:fb="http://ogp.me/ns/fb#" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" onkeypress="keyfind(event)">
<head prefix="og: http://ogp.me/ns#">
<meta property="og:title" content="xxxx"/>
<meta property="og:site_name" content="xxxx"/>
<meta property="og:url" content="xxxx"/>
<meta property="og:description" content="xxx"/>
<meta property="og:type" content="article" />
<meta property="fb:app_id" content="xxxx"/>
<meta property="fb:admins" content="xxxx"/>
<meta property="og:image" content="xxx" / >
画像共有なので、9gagと同じくogタイプを記事にしました。
そのため、それらのページのいずれかに移動していいねボタンをクリックすると、クリックしてカウントが正常に増加します。ただし、Facebook のプロフィールを確認すると、気に入らなかったかのようにプロフィールに何も表示されません。
複数のFacebookアカウントでテストしたところ、ウェブページのカウントは増え続けましたが、どのプロフィールにもいいねが表示されませんでした.
しかし、fbデバッガーにURLを1つ入れるとすぐに、そのページのいいねがすべてプロフィールに突然表示されます。
たとえば、あるページを気に入って、2 日後にそのページの URL を FB デバッガーに入力すると、プロファイルに [ FirstName LastName が記事を気に入った ] というリンクが表示され、48 時間前が表示されます。
Facebook が URL をスキャンするのに少し時間がかかることは理解していますが、1 週間ほど前からこの問題に取り組もうとしています。現在、すべてのURLを1つずつデバッガーに入れることで生き残っています。