大佬教程收集整理的这篇文章主要介绍了android – 识别退款的Play商店下载,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我看到人们通过购买应用程序(提供30天免费VPS)来滥用此功能,通过注册流程创建他们的VPS,然后他们要求退款(如果在2小时内自动获得批准).
从谷歌钱包我可以看到哪些订单ID被取消,但我如何将其链接回用户设备ID或我可以在应用程序中获取的其他东西?
我强迫用户在完成注册流程之前申报他们的Google用户帐户:
Intent intent = AccountPicker.newChooseAccounTintent(null,null,new String[]{"com.google"},false,null); // ... email = data.getStringExtra(AccountManager.KEY_account_Name);
但这只会给我他们的电子邮件地址,我无法链接回订单ID,这是Google电子钱包中唯一的标识符.
如何将其帐户/电子邮件/设备ID与订单ID(或Google电子钱包中提供的其他信息)相关联?
请注意:这不适用于订单ID随时可用的应用内购买.这是购买应用程序.
谢谢!
编辑:
Google Play服务授权和用户帐户管理无法让您一直到订单ID:http://developer.android.com/google/auth/http-auth.html
以下是有关应用内结算的文档(毫不奇怪),它不提供任何获取有关应用程序采购订单ID的信息:http://developer.android.com/google/play/billing/billing_reference.html
许可不提供OrderID:http://developer.android.com/google/play/licensing/overview.html
有类似问题但未回答的人:http://pcandsys.com/20378/verify-purchase-in-google-play-by-orderid
/ B3
以上是大佬教程为你收集整理的android – 识别退款的Play商店下载全部内容,希望文章能够帮你解决android – 识别退款的Play商店下载所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。