ハイスコア タイプのデータ (つまり、Game Center がサポートしていないデータ) を Google appengine データストアに送信する iPad ゲームを作成しています。http://myapp.appspot.com/game/hiscore/925818などのhttpGET
またはリクエストを介してこれらの更新を送信します。POST
これは、appengine データストアが誤ったデータでスパムされないようにするために私が考えた方法です。
p@ssw0rd
iOS バイナリに保存されたハードコードを使用して、ペイロード データをzip/暗号化します。そのバイナリ データを base64 としてエンコードします。URL クエリ文字列または POST データで base64 ペイロードを渡します。ハンドラーで unbase64 を実行し、 でデータを解凍しますp@ssw0rd
。ペイロードの指示に従って、ハイスコア タイプのデータを更新します。
短所:p@ssw0rd
何らかの方法で iOS バイナリから派生したものである場合、このスキームは無効になる可能性があります。
これで十分ですか?これを行う別の方法はありますか?