问题标签 [in-app-billing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
51971 浏览

android - 在 Android 中实现应用内购买?

编辑:Android 现在支持应用内计费

原始问题:

看起来 Android 暂时不会原生支持应用内购买,当它支持时,可能会有庞大的用户群使用不支持它们的设备。

如果可能,使用 Android Market 在 Android 中实现类似 iPhone(附加内容或服务)的应用内购买的最佳方式是什么?

该解决方案应特别考虑:

  • 适用于各种应用内购买:Android Market 的 24 小时取消政策
  • 对于消耗品/非消耗品:额外内容的存储(即:使用宝贵的应用程序内存以避免盗版,或使用 SD 卡以避免膨胀应用程序内存)

谢谢!

0 投票
1 回答
1027 浏览

android - 获取 Android Market InApp 计费产品列表

有没有办法(可能没有记录)通过应用内计费服务 API 请求我的 Android 市场应用内计费产品列表(列表名称、描述和我的项目的价值)?我检查了可用的应用内计费请求(http://developer.android.com/guide/market/billing/billing_overview.html),没有此类基本任务的请求。

0 投票
1 回答
10958 浏览

android - Android 应用内购买

目前我正在android中开发一个应用程序。当我单击一个按钮时,我想在我的应用程序中实现应用程序购买。

请帮我举一个简单的例子来为我们的应用程序实现应用程序购买。

提前致谢。

0 投票
1 回答
348 浏览

android - Android Market 许可服务

我正在尝试为我的应用程序制作模块应用内计费。在开发应用内计费模块之前,我想知道一件事。

:我是否需要将许可验证库集成到具有应用内计费模块的应用程序中?

如果我没有集成 LVL,是否可以在我的应用程序上使用应用内计费模块?

实际上我还没有意识到如果我集成 LVL 对我的应用程序有什么好处。

你能建议我吗?

提前致谢。

0 投票
1 回答
646 浏览

android - 安卓应用内计费

我目前正在测试 android inapp billing。我从开发者网站获得了代码。

我遵循了开发者网站中给出的所有说明。

1) 将 apk 文件作为草稿上传到市场

2)创建产品列表并发布

3)注册测试账号并将该账号设置为主账号

但是当我测试所有其他保留的产品 ID 工作正常时,但我的产品 ID 购买不起作用。购买按钮被禁用。

但是开发者网站他们提到你可以模拟购买过程,所以任何人都可以给我建议 在此处输入图像描述

0 投票
3 回答
1006 浏览

android - 应用内结算错误

我正在尝试测试应用内计费。但是当我购买一个好的数字时,我收到错误消息“发生服务器错误。重试,或取消并返回上一个屏幕”。

你能建议我解决这个问题吗?

谢谢。

0 投票
2 回答
8843 浏览

java - 如何使用带有 Ruby 的服务器验证 Android 应用内计费?

我无法弄清楚如何使用我的 Ruby on Rails 服务器验证 Androind In-app Billing 购买。

http://developer.android.com/guide/market/billing/billing_integrate.html

我认为 Android 提供了一个 Security.java,它具有某种在物理设备上进行验证的方法。从我的研究看来,要么(1)我需要弄清楚如何在我的 Ruby on Rails 服务器上使用这个 Security.java 类,要么(2)我需要将 Security.java 移植到 Ruby。

它是否正确?有谁知道另一种验证收据的方法?

0 投票
2 回答
695 浏览

android - 是否可以合并现有的精简版和完整版(精简版内加上应用内计费)?

我在 android 市场上有两个应用程序:
1) LITE/FREE - 有广告和更少的内容
2) FULL/PAID - 没有广告和完整的内容

是否可以使用应用内计费将它们合并到 LITE 应用内并维护购买完整版的用户?如何?

基本上:
* 使用 LITE 包添加应用内计费
* 应用内计费应使用 FULL android 市场数据库

谢谢!

0 投票
2 回答
5243 浏览

android - 通过应用内结算捐款

是否可以通过应用内结算捐款?

如果没有,我们如何从 Android 应用程序内部实现捐赠?请分享一些提示。

谢谢

0 投票
1 回答
2019 浏览

android - Android In App Billing DEVELOPER_PAYLOAD 未通过

我一直在玩地下城应用程序以及我自己的计费代码,除了一个奇怪之外,几乎所有东西都可以正常工作。

似乎无论我做什么,我都无法让 DEVELOPER_PAYLOAD 显示在 JSON 签名响应中。如果我没看错,文档似乎说我应该在 JSON 市场响应中看到 developer_payload。地下城应用程序似乎认为它也应该在 json 中看到 developer_payload。

我还没有让它在我的代码中工作,而且它似乎在我的手机上的地下城示例中也不起作用。

以下是我的一些代码片段:

C.DEVELOPER_PAYLOAD 是:

这是我在购买状态下看到的改变响应

05-14 20:13:08.360:INFO/BillingService(715):purchaseStateChanged 得到了签名数据:{"nonce":9005407554096378381,"orders":[{"notificationId":"android.test.purchased","orderId":" transactionId.android.test.purchased","packageName":"com.mypackage","productId":"android.test.purchased","purchaseTime":1305429187752,"purchaseState":0}]}

提前致谢!

编辑:我终于想通了。事实证明,如果您使用任何测试 android 项目 ID,则 developer_payload 不会通过。您必须使用真实的应用内购买项目。