会员管理API
使用域名 https://zk1688.aiyongbao.com
sting max-length 64
int max-length 0x7fffffff
timestamp 'yyyy-mm-dd hh:mm:ss'
* 号参数必须要传
同步会员 /Aytrade1688/sycmember
request
page * int 页数,第一页为0
nick * string 用户昵称
example {page:0,nick:'wzm'}
respond
has_next boolean 是否有下一页
code int 当前是第几页
total int 一共有多少页
example {has_next :true,code:1,total:3}
添加会员 /Zkmembermanage/updateMem
request
buyer_QQ string 买家QQ
buyer_add string 买家地址
buyer_company_name string 买家公司
buyer_email string 买家邮箱
buyer_impr int 可选值1,2,3,4,5 买家印象分
buyer_industry string 买家行业
buyer_mobile string 买家手机
buyer_name * string 买家姓名
buyer_pr_code string 买家所在地区
buyer_tip string 买家标签
buyer_nick * string 买家昵称
buyer_wechat string 买家微信
user_nick * string 用户昵称
example {
buyer_QQ:'89456123',
buyer_add:'新二路5号',
buyer_company_name:'上海爱用宝',
buyer_email:'xxx@163.com',
buyer_impr:5,
buyer_industry:'女装',
buyer_mobile:'12345678999',
buyer_name:'wzm',
buyer_pr_code:'上海',
buyer_tip:’[第一个标签],[二]‘,
buyer_nick:'wzmtest',
buyer_wechat:'shanghai1235',
user_nick:'taobaotest'
}
respond
code boolean 是否成功
example {code :true}
修改会员
resquest
同上,多一个id
id * int 会员在数据库中的ID
example {...,id:5}
respond
同上
获取会员,一次1000 /Zkmembermanage/GetMembers
resquest
page * int 页数
user_nick * string 用户昵称
example {page:1,user_nick :'wzm'}
respond
data array 会员信息数组,item同修改会员请求参数
has_next booblean 是否有下一页
example {data :{...},has_next :true}
删除用户的一个标签 /Zkmembermanage/DelMemTip
resquest
user_nick * string 用户昵称
tip string 标签
example {user_nick :'wzm',tip:'淘宝卖家'}
respond
null(直接在回掉中处理事件)
增加一批会员的一批标签 /Zkmembermanage/AddMemsTips
resquest
user_nick * string 用户昵称
tips * string 标签(多个标签以逗号分割)
buyer_ids * string 用户在数据库中的id(多个id以逗号分割)
example {user_nick :'wzm',tips :'淘宝卖家,测试买家',buyer_ids:'1,2,3,4'}
respond
null(直接在回掉中处理事件)
加入黑名单 /Zkmembermanage/MoveToBlack
resquest
user_nick * string 用户昵称
buyer_ids * string 用户在数据库中的id(多个id以逗号分割)
example {user_nick :'wzm',buyer_ids:'1,2,3,4'}
respond
null(直接在回掉中处理事件)
移出黑名单 /Zkmembermanage/MoveToWhite
resquest
user_nick * string 用户昵称
buyer_ids * string 用户在数据库中的id(多个id以逗号分割)
example {user_nick :'wzm',buyer_ids:'1,2,3,4'}
respond
null(直接在回掉中处理事件)
获取用户的设置,可单独/多数获取,以逗号分开 /Zkmembermanage/getset
resquest
user_nick * string 用户昵称
key * string 用户的设置,可选值(member_cus_table:用户自定义的表头,member_tips:用户自定义的标签,member_lvtxt:用户自定义的等级规则,member_update_time:用户最近一次同步会员的事件,member_lvset:用户自定义的等级规则)(多个key以逗号分割)
example {user_nick :'上海爱用宝软件',key:'member_cus_table,member_tips,member_lvtxt,member_update_time,member_lvset'}
respond
{
"user_nick": "上海爱用宝软件",
"member_cus_table": "["姓名/手机","交易总额","交易笔数","企业信息","用户ID","标签"]",
"member_tips": "["厉害了","淘宝卖家","零售买家","VIP买家"]",
"member_lvtxt": "青铜2,白银3,黄金5,钻石,啊呀呀",
"member_update_time": "2018-09-19 16:51:39",
"member_lvset": "{"lvflag":true,"lvtype":["交易笔数","笔"],"lvstep":[null,"120","200","600","601"]}",
}
member_lvset解释 lvflag是用户是否开启等级规则,lvtype等级规则是以什么来衡量的,lvstep,从lv1到lv5的满足条件
保存用户设置信息 /Aytrade1688/saveset
resquest
key * string 可选值同上,只能单个更新,不要以逗号分割
user_nick * string 用户昵称
value string * 参照上方返回值
example {
user_nick :'wzm',
key :'member_lvset’,
value:"{"lvflag":true,"lvtype":["交易笔数","笔"],"lvstep":[null,"120","200","600","601"]}"
respond
null(直接在回掉中处理事件)