0

私はかなり単純なアプリ内購入の設定を持っています-彼のユーザーは広告を無効にするために1回限りのライセンスを購入できます、そしてそれはそれだけです、サブスクリプションも消耗品もありません-彼らが永久に保持する1回限りのライセンスだけです。

アンインストール/再インストール後も永久に含まれることを望んでいます-最新のGoogleBilling(v3)には、起動時にライセンスの存在を確認し、アンインストール後にライセンスを更新する機能があります(実際、後でキャンセルします)。払い戻し)が、Amazonは購入ステータスの再クエリをサポートしていないようです!?

私が見つけることができる唯一の方法は、購入をやり直すことです-その時点で「ああ、あなたはすでにこれを購入しました」と表示され、私はそれを拾い上げてライセンスを返すことができます-しかしそれは自動ではありません、彼らはしなければなりません '彼らがそれを所有していることを知るためにそれをもう一度購入してください、そしてそれは払い戻しについて決して知りません...

これが可能かどうかを理解するのに十分なAmazonBillingAPIを使用した人はいますか?ドキュメントは-率直に言って-貧弱で(そしてしばしば時代遅れで)、フォーラムはゴーストタウンであり、彼らが返答するとき、それは役に立たない傾向があります-そして彼ら自身の例はひどく基本的であり、このようなことはまったくしません。 ..

4

1 に答える 1

1

このウェブサイトhttps://developer.amazon.com/sdk/in-app-purchasing/documentation/developer-guide.htmlinitiatePurchaseUpdatesRequestによると、あなたは電話を しなければならないようでonPurchaseUpdatesResponse(PurchaseUpdatesResponse purchaseUpdatesResponse)、順番に電話がかけられます。Purchaseupdatesresponseの情報には、必要な情報が含まれている必要があります

于 2012-12-15T00:36:56.323 に答える