From 607ad49c5d3cb416b58b66d8a121cedee051a07c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BA=B7?= Date: Tue, 14 Feb 2017 16:17:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E7=A6=BBiap=E6=94=AF=E4=BB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IntegrationGuide.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/IntegrationGuide.md b/IntegrationGuide.md index 9c999f0..6d2c1f3 100644 --- a/IntegrationGuide.md +++ b/IntegrationGuide.md @@ -169,7 +169,17 @@ InitializeCallback为初始化回调接口,此接口只有一个回调方法init 调用pay方法时,必须穿入一个bundle对象,包含如上字段,除nick和roleId外所有字段必须全部包含,其中sessionKey为登录时返回的sessionKey -2)PurchaseCallback为支付状态回调接口,此接口含有3个方法 +2)IAP支付,roleId为可选参数,其他参数必传 + + Bundle payInfo = new Bundle(); + payInfo.putString("product", "gp_skuId"); + payInfo.putFloat("amount", 0.1f); + payInfo.putString("extraInfo", "This is demo!"); + payInfo.putString("serverId", "100"); + payInfo.putString("roleId","100123"); + GumpSDK.iap(MainActivity.this, payInfo, PurchaseCallback); + +3)PurchaseCallback为支付状态回调接口,此接口含有3个方法 @Override public void onPurchaseCompleted(PurchaseResult result) { -- 2.0.0