提交 dc9ce066 作者: 钱宇

modify:聚合sdk文档修改:修改支付参数。

上级 483dbbfc
package com.zwgame.test.gamecenterdemo package com.zwgame.test.gamecenterdemo
...@@ -229,8 +229,12 @@ class MainActivity : AppCompatActivity() { ...@@ -229,8 +229,12 @@ class MainActivity : AppCompatActivity() {
put("server_name", "S.1") put("server_name", "S.1")
}) })
put("role_id", "54165465") put("role_id", "54165465")
put("attach", "sdk2_mock_attach") // 华为支付 - 商品类型:0 消耗型;1 非消耗型;2 订阅型
put("callbackUrl", Constant.Order.CALLBACK_OPPO) put("priceType", 0)
// 小米支付 - 按金额付费
put("pay_type", "xiaomimibipay")
// 小米支付 - 按计费代码
put("pay_type", "xiaomipay")
}.toString() }.toString()
ZySdk.sdkPay(this, payJson, callback = object : ZySdkCallback { ZySdk.sdkPay(this, payJson, callback = object : ZySdkCallback {
override fun onResult(result: String) { override fun onResult(result: String) {
......
package com.example.gamecenterjavademo; package com.example.gamecenterjavademo;
...@@ -255,8 +255,12 @@ public class MainActivity extends AppCompatActivity { ...@@ -255,8 +255,12 @@ public class MainActivity extends AppCompatActivity {
payJson.put("order", order); payJson.put("order", order);
payJson.put("role", role); payJson.put("role", role);
payJson.put("role_id", "54165465"); payJson.put("role_id", "54165465");
payJson.put("attach", "sdk2_mock_attach"); // 华为支付 - 商品类型:0 消耗型;1 非消耗型;2 订阅型
payJson.put("callbackUrl", Constant.Order.INSTANCE.getCALLBACK_OPPO()); payJson.put("priceType", 0);
// 小米支付 - 按金额付费
payJson.put("pay_type", "xiaomimibipay");
// 小米支付 - 按计费代码
payJson.put("pay_type", "xiaomipay");
} catch (Exception e) { } catch (Exception e) {
Log.e(TAG, "build payJson error", e); Log.e(TAG, "build payJson error", e);
} }
......
# Game Center SDK 接入说明V1.0.0.0 # Game Center SDK 接入说明V1.0.0.0
...@@ -391,7 +391,7 @@ ZySdk.sdkPay(activity, payJson, object : ZySdkCallback { ...@@ -391,7 +391,7 @@ ZySdk.sdkPay(activity, payJson, object : ZySdkCallback {
**payJson参数如下:** **payJson参数如下:**
| 字段名 | 类型 | 是否必填 | 字段说明 | | 字段名 | 类型 | 是否必填 | 字段说明 |
|-----------------------------|:------:|:----:|:-----------------------:| |-----------------------------|:------:|:----:|:------------------------------------------:|
| `order` | String | 是 | 订单信息Json | | `order` | String | 是 | 订单信息Json |
|   `cp_order_id` | String | 是 | 游戏订单号,务必保证唯一 | |   `cp_order_id` | String | 是 | 游戏订单号,务必保证唯一 |
|   `amount` | int | 是 | 消费总金额,单位为分(1元->100) | |   `amount` | int | 是 | 消费总金额,单位为分(1元->100) |
...@@ -410,9 +410,9 @@ ZySdk.sdkPay(activity, payJson, object : ZySdkCallback { ...@@ -410,9 +410,9 @@ ZySdk.sdkPay(activity, payJson, object : ZySdkCallback {
|   `role_level` | String | 是 | 角色等级 | |   `role_level` | String | 是 | 角色等级 |
|   `role_vip` | String | 是 | 角色VIP等级 | |   `role_vip` | String | 是 | 角色VIP等级 |
| `role_id` | String | 是 | 角色 id | | `role_id` | String | 是 | 角色 id |
| `attach` | String | 否 | 自定义回调字段 | | `priceType` | Int | 否 | 华为支付参数,商品类型:0 消耗型;1 非消耗型;2 订阅型 |
| `callbackUrl` | String | 否 | 游戏服务端回调地址 | | `pay_type` | String | 否 | 小米支付参数:xiaomimibipay:按金额付费;xiaomipay:按计费代码 |
| `priceType` | Int | 否 | 商品类型:0 消耗型;1 非消耗型;2 订阅型 |
**回参** **回参**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论