0

初心者の質問をお詫びしますが、他にどこを向いたらよいかわかりません。私のウェブサイトには次のコードがあります。

<script>
  FB.Event.subscribe('edge.create', function(href, widget) {
    alert('You just liked the page!');
  });
</script>

開発者ページでは、データベースにいいねを記録すると記載されています。さて、どうすればそれらを見ることができますか?

ボタンは正常に表示され、すべてが正常に機能していますが、表示方法がわかりません。

ありがとうございました。

4

1 に答える 1

1

あなたが投稿したコードは、ページを表示しているユーザーが「いいね」したことを(Javascriptで)ページに通知するためのものです。Like機能が機能するために、これは実際には必要ありません。

誰かがページを高く評価するには、ページに「いいね」ボタンが必要です(たとえば、必要なJavascriptSDKがロードされたタグを使用する-http : //developers.facebook.com/docs/reference/plugins/like/-すでにそれを行っているように聞こえますが)。

「いいね」の表示に関しては、「いいね」ボタンはそれを気に入った人の数を示します(そのオプションが設定されている場合)が、Facebookはそれを許可していないため、実際にあなたのページを高く評価した人を直接表示することはできません(プライバシーの懸念)

The script that you posted can be modify to perform other actions, for example you could make an AJAX call to your own server to record information of the 'like' - eg. if the users are logged in, then you would know who it was that liked it.

于 2012-12-15T15:15:31.880 に答える