长标题,但即使我的应用发布在 Google Play 而不是亚马逊的应用商店,我仍然可以使用 Android AmazonSDK 吗?我正在阅读此页面
“只有通过分发门户获得批准和发布的应用程序才能与亚马逊客户端通信。”
那么我仍然可以通过 google play 分发我的应用程序吗?
长标题,但即使我的应用发布在 Google Play 而不是亚马逊的应用商店,我仍然可以使用 Android AmazonSDK 吗?我正在阅读此页面
“只有通过分发门户获得批准和发布的应用程序才能与亚马逊客户端通信。”
那么我仍然可以通过 google play 分发我的应用程序吗?
不,您不应该通过 Google Play 分发使用 Amazon In-App Purchasing API 的应用程序,因为它要求Amazon Appstore 客户端在运行时可用(类似于Google In-app Billing API需要 Google Play 客户端工作)。
问:客户完成应用内购买需要什么?
A: Customer requirements for in-app purchases are the same as those for the Amazon client. 1. Amazon client must be installed on the device 2. The customer account must have 1-Click Payment enabled 3. 1-Click Payment must be linked to a credit card from one of the supported countries 4. The default address for 1-Click Payment must be a valid address in one of the supported countries
即使在用户的设备上安装了 Amazon Appstore 客户端,其他因素也会发挥作用。例如,是否启用了 Amazon DRM,最终用户是否在 Amazon Appstore 上购买了该应用程序...等。在不深入所有细节的情况下,简短的回答是您不应该通过 Google Play 分发使用 Amazon IAP 的应用程序。
是的,根据亚马逊开发网站上的以下页面,您可以在 Google Play 商店、亚马逊应用商店和 HTML5 应用程序上使用亚马逊的应用内购买 API。
https://developer.amazon.com/public/apis
只需查看列出的每个 API 上每个平台的图标即可。
例如,这是应用内购买 API: