index.reg_user 新增会员
1请求网址
http://www.你的域名.com/api.php?api=index.reg_user
2请求方式
POST
3请求参数
| 参数名 | 类型 | 必填 | 说明 |
| username | varchar(30) | 是 | 用户名 |
| password | varchar(32) | 是 | 登陆密码 |
| transaction_password | varchar(32) | 是 | 交易密码 |
| nickname | varchar(30) | 是 | 呢称 |
| icon | varchar(155) | 否 | 头像 |
| reg_time | bigint(12) | 否 | 注册时间 |
| reg_ip | varchar(30) | 否 | 注册IP |
| last_time | bigint(12) | 否 | 最后登陆时间 |
| last_ip | varchar(30) | 否 | 最后登陆IP |
| home_area | int(5) | 否 | 家乡所在地 |
| current_area | int(5) | 否 | 目前所在地 |
| login_num | int(6) | 否 | 登陆次数 |
| varchar(100) | 否 | 邮箱 | |
| group | int(3) | 否 | 用户组 |
| money | decimal(32,2) | 否 | 余额 |
| withdraw | decimal(12,2) | 否 | 累计提现 |
| tel | varchar(20) | 否 | 电话 |
| phone | varchar(20) | 否 | 手机 |
| address | varchar(500) | 否 | 地址 |
| introducer | varchar(100) | 否 | 介绍人(分享者) |
| dfas | text | 否 | |
| chat | varchar(100) | 否 | 即时聊天账号 |
| chat_type | int(3) | 否 | 即时聊天账号类别 |
| birthday | bigint(12) | 否 | 生日 |
| real_name | varchar(30) | 否 | 真实姓名 |
| license_id | varchar(32) | 否 | 证件号码 |
| license_photo_front | varchar(55) | 否 | 证件照片(正面) |
| license_photo_reverse | varchar(55) | 否 | 证件照片(反面) |
| license_type | int(3) | 否 | 证件类型 |
| gender | varchar(10) | 否 | 性别 |
| blood_type | varchar(20) | 否 | 血型 |
| profession | varchar(100) | 否 | 职业 |
| education | int(3) | 否 | 学历 |
| height | int(3) | 否 | 身高 |
| weight | decimal(5,2) | 否 | 体重 |
| married | varchar(10) | 否 | 婚姻状况 |
| annual_income | int(10) | 否 | 年收入 |
| domain | varchar(300) | 否 | 二级域名 |
| homepage | varchar(300) | 否 | 个人主页URL |
| identifying | varchar(32) | 否 | 随机验证码 |
| chip | varchar(32) | 否 | 芯片号码 |
| state | int(1) | 否 | 会员状态 参考公语言数组user_state |
| manager | int(11) | 否 | 上级管理员 |
| reg_oauth | int(1) | 否 | 是否oauth自动注册 |
| credits | decimal(12,2) | 否 | 积分 |
| cumulative_credits | decimal(12,2) | 否 | 累计积分 |
| geolocation | varchar(30) | 否 | 最后地理位置 |
| recommendation | varchar(11) | 否 | 会员推荐码 |
| openid | varchar(32) | 否 | 第三方openid(主用于信息通知) |
| banner | varchar(55) | 否 | 手机版背景图 |
| geohash | varchar(18) | 否 | 编码后的经纬度 |
| wx_qr | varchar(100) | 否 | 新会员推荐微信二维码 |
| last | bigint(12) | 否 | 最后操作时间 |
| phone_country | int(6) | 否 | 手机号所属国家前缀 |
4返回结果
| 参数名 | 说明 |
| err_code | 错误代码 0代表没有错误,其它值 参考 err_msg |
| err_msg | 错误描述 |
| api_state | 接口业务层处理结果 success成功 fail 失败 |
| api_msg | 接口业务层处理结果 描述 |
| user_id | 新增会员ID |
5调用示例
$apikey=require('./apikey.php');
$url="http://www.monxin.com/api.php?api=index.reg_user";
$return='xml';
$array=array(
'username'=>'张三丰',
'email'=>'zsf@qq.com',
'phone'=>'19899000099',
'nickname'=>'张三丰',
'password'=>'你猜',
'transaction_password'=>'你猜',
'icon'=>'http://qzapp.qlogo.cn/qzapp/101035582/78924A0CE1EBE9B9B2F660DC18E6CDF1/100',
'money'=>102,
'credits'=>12,
);
$re=monxin_api($apikey,$return,$url,$array);
if($re['err_code']!=0){
//调用有误
echo $re['err_msg'];
exit;
}
if($re['api_state']=='fail'){
//API业务请求失败
echo $re['api_msg'];
exit;
}
if($re['api_state']=='success'){
//API业务请求成功,可在此处理业务逻辑
}
function monxin_api($apikey,$return,$url,$array){
$ch = curl_init();
$array['apikey']=$apikey;
curl_setopt ($ch, CURLOPT_URL, $url.'&return='.$return);
//curl_setopt ($ch, CURLOPT_URL, 'http://sms.yunpian.com/v2/sms/single_send.json');
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($array));
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
$r = curl_exec($ch);
echo $r;
if($return=='xml'){
$r = simplexml_load_string($r, 'SimpleXMLElement', LIBXML_NOCDATA);
$r = json_encode($r);
}
$r = json_decode($r,true);
return $r;
}
本页由《梦行文档》生成

