0

私は友人のビジネスを促進する方法を模索してきました。これらの方法の 1 つは、ユーザーに自分のビジネスにチェックインするように促すことです。このインセンティブは、何らかの賞品を獲得するために抽選に参加することです。

このコードが既に存在するかどうかを調べようとしましたが、間違った場所を探している可能性があります。そうでない場合は、グラフ API を使用してそれを行う最善の方法は何でしょうか。

ありがとう。

4

2 に答える 2

1

Facebook アプリを使用して、ページ/ビジネスにチェックインできます。

すべてのページ チェックインは、コード
https://graph.facebook.com/PAGE_ID/checkins?access_token=PAGE_ACCESS_TOKENによる次のリクエストを使用して取得できます。

特定の期間のチェックインのみを取得する場合は、クエリでパラメーターを使用sinceします。until

json 応答を解析して配列に格納し、勝者をランダムに選択する必要があります。

Facebook ID を使用して当選者に連絡し、メッセージを送信できます。

于 2012-06-21T16:00:02.190 に答える
1

コードは自分で書く必要がありますが、基本的には次のように機能します。

  1. ユーザーに「ラッフル」アプリケーションへのアクセスを許可してもらい、電子メール アドレスとチェックインを確認する権限を取得します。当選者への連絡にはメールが必要です。
  2. スケジュールされたスクリプト (cronjob) を使用して、ユーザーがどこか (特に、宣伝したいビジネス) にチェックインしたかどうかを定期的に確認します。
  3. 24 時間以内のチェックインごとにラッフル チケットを進呈します。
  4. その日またはその週にチェックインしたすべてのユーザーの間で抽選を行い、ランダムに誰かに賞品を授与します。

かなり単純なフローですが、複雑なコードです。

于 2012-06-21T15:54:59.290 に答える