5

Facebook の「いいね!」ボタンがありますが、タイムラインに表示されません。自分のウェブサイトでいいねボタンをクリックしたとき。これをクリックすると、小さなウィンドウがポップアップしてその製品が好きになることを確認するように変わります。その小さなウィンドウのリンクには、次のようなことが書かれています

http://www.facebook.com/plugins/error/confirm/like?iframe_referer=http%3A%2F%2F3beacheschemist.doublet.com.au%2Fproductdetail.aspx%3Fname%3DSWISSE-HAND-CREAM-WITH-VIT- F---POMEGRANATE-100ML&secure=false&plugin=like&return_params=%7B%22api_key%22%3A%22171681722971300%22%2C%22locale%22%3A%22en_US%22%2C%22sdk%22%3A%22joey%22%2C %22channel_url%22%3A%22http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D17%23cb%3Dffcb50044%26origin%3Dhttp%253A%252F%252F3beacheschemist.doublet.com.au %252Ff39b47030%26domain%3D3beacheschemist.doublet.com.au%26relation%3Dparent.parent%22%2C%22href%22%3A%22http%3A%2F%2F3beacheschemist.doublet.com.au%2F製品詳細.aspx%3Fname%3DSWISSE-HAND-CREAM-WITH-VIT-F---POMEGRANATE-100ML%22%2C%22node_type%22%3A%22link%22%2C%22width%22%3A%22450%22%2C% 22layout%22%3A%22standard%22%2C%22colorscheme%22%3A%22light%22%2C%22action%22%3A%22recommend%22%2C%22show_faces%22%3A%22false%22%2C%22send% 22%3A%22true%22%2C%22extended_social_context%22%3A%22false%22%2C%22ret%22%3A%22sentry%22%2C%22act%22%3A%22connect%22%7D

以前は機能していましたが、突然、何かを変更する必要がありました。

4

1 に答える 1

0

まず、常にいいねボタン ジェネレーターを使用します。

https://developers.facebook.com/docs/reference/plugins/like/

第二に、多くの場合、アプリ ID で「いいね」ボタンを使用すると役立ちます。通常、Facebook 統合にアプリ ID を使用する場合、スパム確認はそれほど頻繁には表示されません。

例 (appId を入力):

<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/de_DE/all.js#xfbml=1&appId=xxxxxxx";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

それでもうまくいかない場合は、待つしかありません。または、Facebook デバッガーで「いいね!」した URL を更新すると役立つ場合があります。

https://developers.facebook.com/tools/debug

于 2012-11-14T08:41:48.483 に答える