web-dev-qa-db-ja.com

Facebookのページが気に入ったらいつでもユーザーポイントを追加したい。これどうやってするの?

Facebookでページを共有またはいいねした後、Drupal 7にユーザーポイントを追加したいのですが、どうすればよいですか?

1
Abid Ali

まず、FacebookAPIを使用してユーザーにサイトにログインさせる必要があります。そのための多くのモジュールがありますが、私が知っていて使用されているのを見た2つは次のとおりです。

Facebookで「彼」を知る唯一の本当の方法はあなたのサイトの「彼」です。

そうすれば、Facebookはそのデータをあなたにプッシュしません。したがって、2つのケースがあります。

  • あなたのページの「Facebookのこのページのように」ボタン-パトリック・ケニーが彼のコメントで言ったように、あなたはそれがクリックされているのを検出してそれのルールを作ることができます。
  • Facebookで直接クリックしたように-今では難しいです。それは stackoverflowで議論された いくつかの明らかに良い結果があり、 利用可能なチュートリアル があります。

最後になりましたが、このボーナスを1回だけ付与するようにする必要があります。そうでない場合、ユーザーはページを繰り返し好き-嫌いにするだけでポイントを作成できます。

1
Mołot