lizhihui

update

Showing 1 changed file with 16 additions and 16 deletions
......@@ -247,22 +247,8 @@ Sign = md5( game_server_key + userid + openuid + nickname + sex + logintime );
```
注:集成过程中,发现不少厂商将上述参数作特殊字符过滤处理,导致签名校验失败,在此强调 md5 加密用的参数,绝不能过滤特殊字符。
### 4.进入充值界面 ###
调用方法
```java
DepositsActivity.pay(context, info, extra);
```
- context :当前上下文
- info:是游戏自定义的字符串参数,可留空。
- extra:json格式参数,用于是否显示google play以外的储值方式。如:{“payment_flag”:"1"} 1是开启,0是关闭
示例
```java
DepositsActivity.pay(context, "", "{\"payment_flag\":\"0\"}");
```
### 5.设置服务器和角色信息 ###
### 4.设置服务器和角色信息 ###
- 设置服务器信息
```java
UserManager.setServer(context, serverid);
......@@ -272,7 +258,7 @@ UserManager.setServer(context, serverid);
- serverid 服务器ID
如果不需要设置服编号,请设默认值 UserManager.setServer (0)
如果不需要设置服务器编号,请设默认值 UserManager.setServer (0)
`注:游戏若无调用本函数将无法使用充值功能。`
......@@ -298,6 +284,20 @@ UserManager.setRole(context, roleid, rolename);
UserManager.setRole(context, Role,Roleid);
UserManager.setServer(context, server, noticeUrl);
```
### 5.进入充值界面 ###
调用方法
```java
DepositsActivity.pay(context, info, extra);
```
- context :当前上下文
- info:是游戏自定义的字符串参数,可留空。
- extra:json格式参数,用于是否显示google play以外的储值方式。如:{“payment_flag”:"1"} 1是开启,0是关闭
示例
```java
DepositsActivity.pay(context, "", "{\"payment_flag\":\"0\"}");
```
### 6.打开客服界面 ###
```java
......