应用汇 网游SDK配置说明
一、接入前的准备
1、商务联系应用汇商务QQ:373316374、1465902363 ,获取相关参数:
n 应用编号(appid)
n 支付私钥(appkey)
n 商品信息(计费点信息)
n 游戏包名
2、商务联系应用汇商务配置支付回调地址。使用时请把回调地址中的APPID替换为在游众注册的应用ID,去掉大括号{}和中间的-。
二、游众工具参数说明
SDK配置:
1、登录AppId:登入游戏id,由应用汇后台提供。
2、登录AppKey:登入游戏密钥,由应用汇后台获取。
3、支付AppId:支付游戏id,由应用汇后台提供。
4、支付AppKey:支付游戏密钥,由应用汇后台获取。
5、横竖屏:登入界面启动方式,横屏或竖屏。
计费点信息
1、商品编码:商品信息中商品编码,默认从1开始。
2、商品名称:所购买的商品名称。
3、价格:所购买商品的销售价格,单位为分。
三、注意事项
1、有游戏中心浮标,登入后出现。
2、包名要与在应用汇申请包名一致。
3、计费点注意事项:
1)若为传入价格,工具界面填写时,价格可以填0,商品名称保持和pay接口的一致,调用时默认使用pay接口传入的价格。
2)固定价格:工具上填写的商品名称和价格都要与在应用汇申请所填参数,以及pay接口保持一致。例如申请参数为60钻石则在游众工具也填60钻石。在调用支付接口时,对应商品名称和价格也要和申请参数一致。
例如:SFOnlineHelper.pay(MainActivity.this, 600, "60钻石", 1,"购买钻石", CP_PAY_SYNC_URL, new SFOnlinePayResultListener()
4、支付扩展接口,调用实例:(详情参考demo)
public static void payExtend(Context context,intunitPrice,String unitName, String itemCode,String remain,intcount, String callBackInfo, String callBackUrl, SFOnlinePayResultListener payResultListener)
该接口用于支付扩展接口函数。合作伙伴在需要使用该接口时传入正确的商品编码就可以。
参数描述:
参数名称 |
类型 |
注释 |
context |
Context |
上下文Activity |
unitPrice |
int |
游戏道具价格,单位为人民币分 |
unitName |
String |
虚拟货币名称 |
itemCode |
String |
这里传入应用汇的商品编码 |
remain |
String |
自定义参数 |
count |
int |
用户选择购买道具界面的默认道具数量。(总价为 count*unitPrice) |
callBackInfo |
String |
由游戏开发者定义传入的字符串,会与支付结果一同发送给游戏服务器,游戏服务器可通过该字段判断交易的详细内容(金额角色等) |
callBackUrl |
String |
将支付结果通知给游戏服务器时的通知地址url,交易结束后,系统会向该url发送http请求,通知交易的结果金额callbackInfo等信息 |
payResultListener |
SFOnlinePayResultListener |
支付回调接口 |
四、常见问题
1、关于渠道SDKID应用汇的渠道SDKID:{ ACAA9433-B9649EA6}游众服务器支付回调的SDKID格式为:ACAA9433B9649EA6。
2、如何切换账号以及切换账号的处理浮标上点击切换账号,输入新的账号和密码,登录成功后会收到loginsuccess的回调, 失败后会收到loginfailed的回调。
3、登陆和支付界面是否支持横竖屏切换?登陆、支付界面都支持,可在游众工具上配置。
4、 接入时的appkey和appid有点没弄懂啊!
答:应用汇的appkey和appid分两套参数,登陆和支付