私は、バックエンドサーバー上でデジタルコンテンツの購読を実装するAndroidアプリケーションを作成しています。私がしたいことは、購入したPlayアカウントに関連付けられた名前と電子メール、つまり、私がMerchantアカウントにアクセスして注文を表示すると取得できる情報と同じ情報を取得することです。アプリ内課金ユーザーアカウントの詳細を取得
TrivialDriveアプリ内課金の例を使用して、私はINAPP_PURCHASE_DATAにアクセスし、「確認するサブスクリプションドキュメント」を推奨していますように私のバックエンドサーバにその情報を送信することができるよ:http://developer.android.com/google/play/billing/v2/billing_subscriptions.html
ドキュメントは一般的な実装のワークフローを示していますそして、言う:
ユーザーが正常に新しいサブスクリプションを購入し、あなたのアプリ が購入トークン、ユーザー名、 、安全な場所に他の情報を格納するバックエンドサーバに通知します。
私は購入トークンと他のINAPP_PURCHASE_DATAを保存することができますが、どのようにすればそのユーザー名や電子メールを入手できますか?私はtogehter私はいくつかのユーザー名、電子メール、サブスクリプションの有効期限のようなアカウントの詳細が私のバックエンドサーバーから要求される必要がありますピースtogehterことができますから。私のバックエンドサーバー上の購入トークンを使用して注文情報にアクセスする鍵があるようですが、この時点でこれを行うための明確な方法は見つかりませんでした。
何か提案がありがとうございます。 よろしく
あなたの問題は解決しましたか?私はまた、ユーザー情報を見つける方法を見つけることができません – sberezin
@sberezin、あなたの問題を解決しましたか? – wawa