Android开发文档
支付
VIP列表

1. 功能概述

1.1 需求介绍

会员是应用内增值的重要部分,用户可以通过订阅会员,享有一定的特权,诸如头像框、尊贵身份、解锁国家、免费发送消息、切换前后摄像头等等。通常订阅会员以月、季度、年为单位,用户可以从三者选择其一。

1.3 目标步骤

通过接口返回参数,显示VIP列表数据

2. 准备条件

  • Google Play后台配置完商品
  • 后台管理系统配置完商品

3. 功能实现

首先通过接口/api/v3/productList根据产品类型获取产品列表,其中入参productType对应值有:

含义
0一次性消耗型金币
1一次性消耗型VIP会员
2VIP会员订阅
3金币订阅
4匹配卡订阅
5金币营销广告商品,用于三方支付,App不涉及
8一次性消耗型匹配卡

对于VIP列表,productType传2即可,另外仍需要结合Google后台返回商品数据,最终显示可以购买的VIP列表,而后面这一部分可以参考Google支付章节查询商品并显示部分。

3.1 列表显示

按照产品需求,结合后端返回字段正常解析显示即可,需要注意的是价格这里的单位为分(显示需要除以100),至于货币本地化,可参考后面文章

4. 常见问题

  1. 问题1:金币价格显示不正确
  • 原因:后端返回金币单位为分
  • 解决方案:前端需要除以100后保留两位小数显示