0

アプリ課金コード スニペットで Java を調べました。

https://developers.google.com/in-app-payments/docs/tutorial

また、それを使用して、アプリケーションでアプリ内支払いを実行できるようにすることもできません。

最初の質問は、支払い要求を処理するサーブレットをどのようにセットアップするかということです。getJWT() メソッドをサーブレットに入れ、doPost() メソッドから呼び出しますか?

2 番目の質問は、getJWT() が返す文字列をどうするかということです。購入情報を保持するのは json オブジェクトである必要がありますが、所有している jsp ファイルでそれをどのように処理すればよいかわかりません。

Java サーブレットと jsps を使用してサンプル コードを検索して調べましたが、何も見つかりませんでした。Python コードは見つかりましたが、まだ Python を Java に変換できません。Java サーブレットと jsps を使用したアプリ内課金の例 (完全な) を誰かが知っている場合は、リンクも投稿していただければ幸いです。

ありがとうございました。

4

1 に答える 1

0

サーバーでは、注文リクエストを (doPost() で) 受け取り、Seller Secret と共に JWT ライブラリを呼び出して署名付き JWT 文字列を生成し、結果をレスポンスで返す HttpServlet 派生クラスが必要です。

HTML ページのクライアント側では、テンプレート システム (AppEngine + JSP など) またはサーブレットへの Ajax 呼び出しを使用して、生成された JWT を取得できます。

生成された JWT は goog.payments.inapp.buy() JavaScript API のパラメーターの 1 つです。

以下は、アプリ内ペイメントの単純な AppEngine Python 実装です。クライアント側のコードを再利用して、サーバー側を Java 実装に置き換えることができます。

https://code.google.com/p/iap-python/

于 2012-06-19T22:21:53.043 に答える