验证说明:
1、双方约定key
2、玩家在客户端(flash前端)点击客服功能窗口时,需向游戏获得_sign保存起来
3、将所有参数附加在接口地址后面
客服系统验证参数如下(以下参数GET传输)【由客户端(flash前端)向游戏接口获得】:
参数 |
类型 |
必须 |
说明 |
game_id |
Int |
是 |
游戏ID由客服系统定义(用于寻找相应的验证接口) |
_unique |
string |
是 |
唯一的玩家值,可以是玩家id、玩家账号、玩家昵称 或者 游戏自定义的唯一值 |
_time |
Int |
是 |
Unix时间(10位int)。 |
_sign |
string |
是 |
等于md5(_time + game_id + _unique + key) |
接口地址:
http://service.uwan.com/mobile.php?
参数说明(以下参数必须GET传输,并对中文使用urlencode编码):
user_id |
Int |
必须 |
用户id |
user_account |
String |
必须 |
玩家用户名 |
user_nickname |
String |
必须 |
玩家昵称,请使用urlencode进行编码 |
lang |
Int |
否 |
语言:1中文,2英文,3韩文,4日本,5越南,6繁体(默认:1) |
money_total |
Float |
否 |
总充值额 |
money_month |
Float |
否 |
30天内充值额 |
register_date |
Int |
否 |
注册时间,时间戳(10位) |
server_marking |
String |
必须 |
服务器标识,一般情况下使用域名作为标识 |
ip |
String |
否 |
提问IP,请使用“192.168.1.1”格式 |
flatType |
Int |
否 |
1:黄钻,10:蓝钻 |
diamondLevel |
Int |
否 |
钻等级 |
yearDiamond |
Int |
否 |
是否包年,1:是,0:否 |
vip |
Int |
否 |
如果游戏含有vip等级,可以传此参数 |
attach_info |
String |
否 |
额外的附加信息,必须为json格式,并用urlencode编码。如:{\\\"用户设备\\\":\\\"iPhone 4S\\\",\\\"操作系统\\\":\\\"iOS 6.0\\\"} |
如:http://service.uwan.com/mobile.php?game_id=37&_unique=1100&_time=1407749850&_sign=2bf8sd3e2ee2039tgd56bv02149dd&user_id=1100&user_account=tester&user_nickname=%E8%B0%83%E8%B0%83&server_marking=s1.z.uwan.com&attach_info=%7B%22%E7%94%A8%E6%88%B7%E8%AE%BE%E5%A4%87%22%3A%22iPhone+4S%22%2C%22%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%22%3A%22iOS+6.0%22%7D