注册
# 注册
## 请求地址
```
总后台/api/m/
```
## 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|type|xy.user.reg||是|
|pid||平台分配给游戏的商户编号|是|
|time||当前时间(单位:秒)|是|
|sign||MD5加密字符串 |是|
|tiket||MD5加密(type + "#" + regtype + "#" + uname + "#" + password + "#" + source + "#" + time) |是|
|uname||账号 |是|
|device |0网页 1安卓 2苹果 3安卓平板 4苹果平板 5 盒子 6 微端||是|
|password||密码 |是|
|source|根据打包传入 盒子默认传app的版本名称例如安卓source=“box001.apk”苹果source=“box001.ipa” SDK默认传“gid+游戏编号”例如gid="gid1001"|来源|是|
|regtype|(普通注册:acc 手机注册:phone 邮箱注册是:mail 一建注册:quick 第三方登录:bind) 注意:第三方登录不用传身份账号和真实姓名一键注册 是有限制的,名称规则 随机6个字符跟数字,字母开头 ,举例子 sc6684 必须是6位,密码固定值wan666888|注册方式|是|
|session| |0-9,a-z(小写)随机组合|是|
|realname| |真是姓名|否|
|idcard| |身份证号|否|
|gid|盒子的话默认传空 SDK的话根据打包传入,默认传游戏传来的gid例如gid=“1001” |游戏id|否|
|imei| |手机imei|否|
|channelid| 根据打包传入 默认传空|打包传参|否|
|smccode||短信验证码|否|
|mailcode||邮箱验证码|否|
|ip||ip地址(手机\邮箱注册要加)|否|
|xy_vip_qq||qq|否|
|xy_vip_weixin||微信|否|
|xy_vip_phone||电话|否|
|xy_channel_type|根据打包传入(盒子或者sdk都传sdk) 、cps、 pt 、fenfa 、cpl、 share||否|
|xy_channelid| 根据打包传入 默认传空|入口|否|
|xy_source_id|与source传值一致|推荐人id(预留打包时读取位置)|否|
|xy_package_id|根据打包传入 默认传空|打包id(预留打包时读取位置)|否|
|xy_system|安卓 、苹果、 电脑| 设备类 |否|
|xy_imei||手机设备码|否|
|xy_version|| 系统版本|否|
|xy_device_factory|| 设备厂家 |否|
|xy_clipboard|| 剪切板(获取当前剪切板里的内容)|否|
|xy_screen|| 屏幕分辨率 |否|
|xy_language|| 系统语言 |否|
|xy_uuid|| uuid |否|
|xy_extra|与channelid传值一致| 其他 |否|
## 请求响应
``` json
{"code":1,"msg":"","data":"5934fb298c20ed0de061d2e53a686f1e1372d453a8847c525"}
```