in-app-billing相关内容

购买Google Play应用内结算第3版的服务器端验证(第2部分)

所以我想我理解了应用内结算和服务器端验证是如何工作的,这要归功于对我的上一个问题但现在我想起来我还是迷路了...... 这就是我拥有的和我想做的事情: 我有一个应用程序,用户可以购买几个“项目”。每个项目都存储在服务器上,并且项目应该在购买时可以在应用程序中下载。这些项目是可以只购买一次的管理项目(即非消费品)。我在Google Play开发者控制台中定义项目没有问题,我可以成功购买。 ..
发布时间:2018-08-01 17:44:39 移动开发

对于许多购买,Google IAP验证失败了

我在Android应用中使用Google IAP v3。我使用 GoogleIabHelper 类实现了签名检查。我也用几乎相同的代码检查服务器端的签名。 在服务器日志中我发现很多购买都是无效的。以下是2次有效购买和1次无效的示例数据: 有效购买 #1 orderId:12399363269014736759.1358132323863451 purchaseTime:1 ..
发布时间:2018-08-01 17:42:13 移动开发

Android - 如何检查订阅是否续订?

我有一个可更新的每月订阅的Android应用程序。在这个应用程序中,我想在下个月他的订阅继续时通知用户一些信息。 因为我可以看到商家中心的续订(orderId以例如..0结尾) ,.1),但在查询库存时,我的采购订单ID与当前情况相同。 { “ orderId“:”GPA.XXXX-YYYY-XXXX-ZZZZZ“, ”packageName“:”my.packageName“, ” ..
发布时间:2018-08-01 17:40:43 移动开发

官方列表的应用内结算Android国家/地区?

您好我目前在巴基斯坦,当我启动Google示例应用内结算应用时,它说 “无法制作购买:市场 结算服务这次没有 。你可以继续使用 这个应用程序,但你将无法购买 。“ 如果任何机构知道支持国家的完整列表或知道出了什么问题,请告诉我。 http://developer.android .com / guide / market / billing / billing_integ ..
发布时间:2018-08-01 17:38:58 移动开发

如何在inapp v3 android中获得订阅过期日期

您好我已经使用 android-为我的项目实施inapp billing V3一年订阅应用程式内计费-V3 。我想在我的应用中显示剩余的日子。我正在调用 getSubscriptionTransactionDetails 来获取产品的交易详情,但它总是返回 null 。这是我的代码。 private BillingProcessor startInappCheck(){ bp = n ..

如何验证服务器端的Android应用程序购买(谷歌播放应用程序开发v3)

我有一个简单的应用程序(需要用户登录帐户)。我为付费用户提供了一些高级功能,比如更多新闻内容。 如果用户在我的服务器数据库中购买了这个项目,我需要记录。当我向用户的设备提供数据内容时,我可以检查用户的状态,并为付费用户提供不同的内容。 我检查了Google提供的官方Trivialdrive示例,它没有为服务器端验证提供任何示例代码,这是我的问题。 我发现样本使用我的应用程序的公钥 ..
发布时间:2018-08-01 17:34:01 移动开发

应用内结算功能可连接到Firebase并获取产品

我开始创建一个APP,我可以从中购买物品。 可能是这样的:你可以在哪里查看图像,产品名称和价格。好吧,我已经使用身份验证Firebase 进行使用Google登录并将其存储在 Firebase数据库,我想创建以下@Alex Mamo向我推荐的结构: Firebase-root | ---用户 | | | --- uid1 | | | --- //用户详细信息(姓名, ..

测试订阅功能的应用内结算

是否可以测试应用内结算的订阅功能?我尝试使用保留的产品ID进行测试(android.test.purchased),但它给出了错误,如“找不到项目”。我正在使用应用内结算版本3.我无法从网络中找到确凿的答案。任何帮助表示感谢。 解决方案截至2015年2月/ 3月,应用内订阅也可以在Android上测试。现在,具有测试权限的Google帐户(在开发者控制台的设置菜单中配置)将收到消息 这 ..
发布时间:2018-05-14 19:15:38 移动开发

aidl.exe创建目录时出错:无效的参数

我昨天更新了我的sdk,并遇到了一个问题。 Google Play图书馆似乎已被打破。我无法理解错误,也找不到如何解决这个问题。任何想法如何解决这个问题,而不等待谷歌? aidl.exe E 3628 7164 io_delegate.cpp:102]目录:无效参数 bug的截图 编辑:正如我所看到的,这是一个24.0.0的bug,但我仍然可以不知道如何解决 ..

Android应用内购买检查买家离线

我在使用结算服务的应用程序中实施应用程序购买(管理)时,如果用户想要购买物品,他将提出需要互联网的购买请求,即使用户已经购买了该物品。所以为了方便用户,我正在这样做,如果用户已经购买了该项目,那么值将被保存在共享的前缀中。并且当用户点击该特定项目时,首先它将检查共享前缀。价值,无论用户是否已经购买物品,如果不是,则去购买请求,否则显示他/她的物品。 我的问题是,这是安全的方式?或者我还要做别的事 ..

在“托管”应用程序上卸载后,应用程序内购买会丢失。购买类型

我已经阅读了其他主题,他们表示只要在设置应用内结算时选择了“托管”购买类型,就会存储应用内购买。托管意味着,当应用程序重新安装时,它可以询问应用程序内账单服务该特定用户已经购买了哪些项目。我已经在所有应用中使用应用内结算设置了“托管”购买类型。当应用程序被卸载并重新安装时,购买仍然会丢失。我使用测试帐户作为alpha测试器进行测试。顾客说同样的事情。 为什么会发生这种情况?我真的需要使用ba ..
发布时间:2018-05-14 18:38:13 移动开发

如何通过Android发布商更改Android应用内商品本地价格?

我们系统的后端服务器应该为Google Play商店中的Android应用更新用户创建的应用内商品的价格。后端是用C#编写的,我们使用Android Publisher的“补丁”服务,通过将选项“autoConvertMissingPrices”切换为“true”来实现。 https://developers.google.com/android-publisher/api-ref/inap ..

在Google Play中测试非易耗品IAP项目

我使用的是Google Play IABv3,希望能够轻松测试自己的操作(并不令人意外)。由于IABv3所有项目都是托管的,它取决于应用程序使用它认为是耗材的项目。 我不确定预期的工作流程对于非测试 - 可供产品。为了能够多次测试购买流程,您需要能够删除以前的购买。然而,购买的目的是非消耗性的,所以我们显然不想添加任何消耗它的代码(因为它可能会意外地漏过并删除真正的用户购买)。 我想用 ..
发布时间:2018-05-14 18:36:56 移动开发

Android In-app产品不可使用,但可购买多款产品

我的应用程序是一种类型用户通过他们拥有的'插槽'的数量受益。把它想象成一个ListView的长度。我的免费应用程序的最大长度是ListView的最大长度。但是如果用户需要更多列表项目,他们可以购买后续的列表项目插槽。用户应该能够以每个0.50美元的价格购买任意数量的商品。 问题在于,我的应用内商品不属于'被管理产品“,也不属于”消费品“的定义。我需要能够按用户喜欢的次数购买'slot'产品。 ..
发布时间:2018-05-14 18:34:04 移动开发

检测当前订阅是否处于Google Play商店试用版中?

我试图检测通过应用程序内购买购买我的应用程序的用户目前是否处于试用期。 对于Apple(ios商店)这是一个容易的标志,我可以在收据中找到。 对于Google Play,即使我使用google play android developer进行服务器端呼叫API但响应本身不包含任何标志,以便我了解用户目前是处于付费还是试用期。 有没有人有任何聪明的建议在google的世界中检测到这 ..

Android“发布商无法购买商品”

我没有在应用程序购买中测试我的应用程序! 我已经从谷歌商店下载我的应用程序,但仍然无法购买任何In App购买 我有以下错误:“发布商无法购买商品”。 全部我的In App购买也是有效和有效的。 我使用的是与Google Play开发者控制台相同的Google帐户。 我在google上看到,开发人员无法购买是正常现象自己的项目在测试模式(阿尔法或贝塔),但在这里我使用的是 ..
发布时间:2018-05-14 18:28:50 移动开发

Google Play应用内结算版本3:在“已拥有商品已拥有”时崩溃并失踪失败通知

在(最终)发布第二版Google Play应用内结算后,除了发布后的问题之外,我什么都没有。丢失的交易,崩溃,无法恢复,像“无法下载,你已经拥有这个项目”等疯狂的错误,以及其他各种荒谬的事情。老实说,我已经在iOS,Amazon App Store,Samsung Apps和Blackberry 10上集成了IAB,而且Google Play代码比其他所有代码的组合时间更长。十次。这真是太糟糕了。 ..
发布时间:2018-05-14 18:27:27 其他开发