0

私たちは、プレイヤーが自分のウォールで投稿を共有できるソーシャル ゲームを Facebook で開発しています。今、私たちはゲーム内通貨で彼らに報酬を与えたいと考えています.

もちろん、これはハッカーが無限の資金を生み出すための入り口を提供するべきではありませんが、投稿は完全にクライアント側で行われるため、サーバーに「投稿しました」と繰り返し伝えることで、そうすることができます。対策を追加しない限り。

  • 私たちのサーバーは、投稿が本当に行われたかどうかを Facebook で確認できますか?
  • サーバーによって生成された暗号署名のように、ウォールポストにデータを添付できますか?
  • そうでない場合は、ハッカーが取得できる通貨を、何らかの洪水制御で制限する必要があります。そこにヒント?
4

2 に答える 2

1

私たちは、プレイヤーが自分のウォールで投稿を共有できるソーシャル ゲームを Facebook で開発しています。今、私たちはゲーム内通貨で彼らに報酬を与えたいと考えています.

それはFacebook プラットフォーム ポリシーに違反していると思います。

IV. アプリケーション統合ポイント

  1. ユーザーに Facebook ソーシャル チャネルを使用する (またはその使用の背後にあるコンテンツをゲートする) ように奨励したり、インセンティブが当社のチャネルの使用に直接結びついているとほのめかしたりしてはなりません。
于 2012-07-05T15:18:43.447 に答える
0

フィード ダイアログを使用した後に取得するコールバックは、を返しますpost_idpost_idその特定の投稿に対してユーザーに既に報酬を与えたことを示すフラグとともに、それをデータベースに保存できます。post_idこのようにして、データベース内の + フラグの存在をテストすることで、投稿ごとに 1 回ユーザーに「報酬」を与えることができます。

于 2012-07-05T10:22:06.723 に答える