Android:我可以使用在Android Market上发布的使用AmazonSDK应用内付款的应用,还是必须使用亚马逊的App Store?

时间:2014-02-04 01:48:58

标签: android amazon google-play-services amazon-pay

标题很长,但即使我的应用程序在Google Play上发布而不是在亚马逊的App商店上,我仍然可以使用Android AmazonSDK吗?我正在阅读page

只有通过分发门户批准和发布的应用才能与Amazon客户端进行通信。”

我还可以通过谷歌播放分发我的应用程序吗?

2 个答案:

答案 0 :(得分:2)

不,您不应通过Google Play分发使用Amazon In-App Purchasing API的应用,因为它要求Amazon Appstore client在运行时可用(类似于Google In-app Billing API要求Google Play客户端工作)。

Amazon In-App Purchasing API FAQs

  

问:客户需要完成应用内购买?

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的应用。

答案 1 :(得分:0)

是的,根据Amazon开发者网站上的以下页面,您可以在Google Play商店,Amazon Appstore和HTML5应用中使用亚马逊的应用内购买API。

https://developer.amazon.com/public/apis

只需查看列出的每个API上每个平台的图标。

例如,以下是应用内购买API:

HTML5, Amazon Appstore for Android, Google Play