0

私は、ユーザーが Facebook のようなボタンで投票できるようにする必要がある画像コンテスト サイトに取り組んでいます。ラウンドの最後に、すべての写真のいいねをチェックしてデータベースに保存する必要があります。さて、これを行う適切な方法は何ですか?そのデータを取得してデータベースに保存するために、links.getStats関数を使用するにはどうすればよいですか?

同様の質問がここにあります: 特定の URL の Facebook の「いいね」の数を自分のデータベースに保存するにはどうすればよいですか? しかし、短期間で正確ないいね/投票数を取得する必要があるため、私の質問には答えていません。

私は ASP.NET MVC を使用していますが、他のソリューションでも問題ありません。

4

1 に答える 1

0

js コールバックを使用して、いいねボタンのクリックを記録します (おそらく、db への ajax コールバックを介して)。

FB.Event.subscribe('edge.create', function(response) {
  // do something with response.session
});

詳細については、 https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/を参照してください。

于 2011-07-22T18:49:02.690 に答える