Account Doc

V3_ADD

1. 用户头像
    用户头像今后会放在阿里云上,所以:
        dev:
            http(s)://pyserver.oss-cn-hangzhou.aliyuncs.com/DEV-UH-<int: user_id>.png
        api:
            http(s)://pyserver.oss-cn-hangzhou.aliyuncs.com/LINE-UH-<int: user_id>.png
    上传的时候,非png的图片,也做png处理。

login

path: /account/login.<action>
action:
    params:
        mobile
        password
        v1_add client_id 111111
        v1_add client_name qqqqqq
action: smstoken
    params:
        mobile
        token
return:
    {
        'alc': user login token,
        v3_add "is_share_0": 0,
        v3_add "is_share_1": 0,
        v3_add "is_share_2": 0,
        v3_add "is_share_3": 0
        **user info
    }

register

path: /account/register.<action>
action:
    params:
        mobile
        token
        password
        permission
        --pid  省id
        --cid  市id
        --rekid  推荐人id
return:
    {'data': 'OK'}
action: fast
    params:
        mobile
        permission
        token
        --pid
        --cid
return:
    {'data': 'OK'}

user info

path: /account/info
params:
    alc
return:
    {
        "id": int user_id,
        "nickname": username,
        "gender": int 性别,
        "permission": int 账号权限,
        "invitation_code": int or null 邀请人ID,
        "head_img": 头像url,
        "star": int 星级,
        "mobile": str 手机号,
        "call_mobile": str 联系手机号,
        "is_vip": bool 是否VIP,
        "vip_end": str VIP到期时间,
        "real_auth_status": int 实名认证状态,
        "is_private": int 控制是否公开显示
        "withdraw_passwd": int 是否设置支付密码;0:没有 1:有
        v5_add: "pay_code": int 是否设置支付密码;0:没有 1:有 ----------------> 手势密码
        "auto_vip": int 自动续费 0:关闭  1:开启,
        "province_id": int 注册省id
    }

user info edit

path: /account/edit.<action>
action: nickname
    params:
        username
action: headerimg
    params:
        img
    return:
        {'url': path}
action: callmobile
    params:
        mobile
action: resetpassword
    params:
        mobile
        token
        password
action: switch_private  切换公开显示状态

real auth

path: /account/realauth.<action>
action: baseinfo
    params:
        realname
        idcard
action: img0
    params:
        img file
action: img1
    params:
        img file
v1_add action: img2  手持身份证
    params:
        img file
errors:
    Processing              正在处理
    Same ID Card Img        相同的图片
    Realauth In Effect      实名认证在有效期内

get vip

path: /account/get_vip
return:
    {
        'data': {
            'path': '/pay/envip?btk=*****'
        },
        'code': 901
    }

reset password

path: /account/rePassword
params:
    mobile
    token
    password

bind

path: /account/bind.<action>
action: bank
    params:
        step: -1
            return:
                {'real_name': ""}
        step: 0
            card_no: "123123123123"
            return:
                {
                    "en": "",
                    "bank_name": "",
                    "card_no": "",
                    "card_type": 1(int),
                    "sign": ""
                }
        step: 1
            mobile: 15553839052
            return:
                OK

v2_add set info

path: /account/set.<action>
action: wdcode
    params:
        wdcode 提现码
        mobile 手机号
        token 短信验证token

支付密码设置和更新

path: /account/withdraw_passwd.<action>
action: set  :首次设置密码
    params:
        wdcode  提现密码
    update :更新密码
    params:
        mobile 手机号
        token 手机验证码
        wdcode  提现密码
return:
    {
        'data':'OK',
        'code': 200
    }

用户设置自动续费

path: /account/auto_vip
return:
    {
        'data':'OK',
        'code': {'status':1}
    }

debind 解绑

path: /account/debind.<action>
action: bank
    params:
        card_no: '123123123123123'
    return:
        {"data": "OK"}

收货地址功能

path: /account/shopping_address.<string:action>
params:
    action=del #删除地址
        id 收货地址数据的id
    action=add #添加地址
        name 姓名
        mobile 联系方式
        area 所在地区
        address 详细地址
    action=update #更新地址
        id 收货地址数据的id
        name 姓名
        mobile 联系方式
        area 所在地区
        address 详细地址
    action=info #地址信息
return:
    {"data": 'OK'}

用户查看共享信息

自己:
    path: /account/share_info
    method: GET
    params:
        alc
别人:
    path: /account/share_info_other.<int:uid>.<string:pwd>
    method: GET
return:
        {
    "code": 0,
    "message": "",
    "data": {
        "nickname": "快工924",  #用户名
        "head_img":  "http://dev.zjkgwl.com/static/upload/924/49fbdbec0a66202ab23f705ab878906f.png",  #头像
        "mobile": "17621032219",
        "id": 924,  #user id
        "uid": 924, #user id
        "come_from": "df", #籍贯
        "living_plath": "df",现居住地
        "working_life": 1,工作年限
        "age": 1,年龄
        "religion": "1",宗教
        "nation": "1",民族
        "is_married": true,是否已婚(true:已婚,false:未婚)
        "height": 1,身高
        "gender": 0 女 1:男
        "history_list": [
            {
                "id": 1, #不用管
                "uid": 924,#不用管
                "company_name": "1",公司名称
                "type_work": "1",工种
                "project_name": "1",项目名称
                "start_time": "1",开工时间
                "end_time": "1",结束时间
                "total_time": "1",总时间
                "project_note": "1",项目描述
                "duty_note": "1"责任描述
            }
        ]
    }
}

查看自己的共享类型

path: /account/share_types
returns:
    {
        is_share_0: 1
        ...
    }

根据id返回用户名

path: /account/get_name/<int:id>
method:GET
returns:
    {
"code": 0,
"message": "",
"data": "微丶凉"
}

电话

path: /account/call.<int uid>
parsmas:
    alc
return:
    {"mobile": "121212121"}

account的更多相关文章

  1. 以bank account 数据为例,认识elasticsearch query 和 filter

    Elasticsearch 查询语言(Query DSL)认识(一) 一.基本认识 查询子句的行为取决于 query context filter context 也就是执行的是查询(query)还是 ...

  2. 在SharePoint 2010中,如何找回丢失的服务账号(Service Account)密码

    背景信息: 通常在SharePoint环境中我们会使用很多的服务账号来运行各种不同的服务,尤其在企业环境中,由于权限管理条例严格,这些服务账号更是只能多不能少.面对如此多的服务账号,各个企业都会有自己 ...

  3. SQL Server 2012 Managed Service Account

    原创地址:http://www.cnblogs.com/jfzhu/p/4007472.html 转载请注明出处 (一)Windows服务使用的登陆帐号 Windows服务只有登录到某一帐户的情况下才 ...

  4. Your account already has a valid iOS Distribution certificate!

    iOS 发布提交出现:Your account already has a valid iOS Distribution certificate!问题解决 转载的链接   http://www.jia ...

  5. scott/tiger登录时提醒ora-28000 the account is locked

    scott/tiger登录时提示ora-28000 the account is locked在plsql developer中要是以scott/tiger登录时提示ora-28000 the acc ...

  6. Xcode真机调试出现The account '***' has no team with ID '***'的解决方案

    前段时间,想用真机调试的时候出现 The account '***' has no team with ID '***'的问题, 以前页真机调试过,没有这种情况,于是我登陆开发者中心,进去发现说我的账 ...

  7. linux出现user account has expired解决方案

    SUSE Linux 用户user1登陆不了,确认密码没错,使用root用户登陆,su - user1 提示密码不对,passwd user1提示帐户过期user account hasexpired ...

  8. Azure China (4) 管理Azure China Storage Account

    <Windows Azure Platform 系列文章目录> Update 2015-05-10 强烈建议使用AzCopy工具,AzCopy命令行工具,是经过优化的.高性能Azure S ...

  9. Java-集合=第五题 (Map)设计Account 对象如下: private long id; private double balance; private String password; 要求完善设计,使得该Account 对象能够自动分配id。 给定一个List 如下: List list = new ArrayList(); list.add(new A

    第五题 (Map)设计Account 对象如下: private long id; private double balance; private String password; 要求完善设计,使得 ...

  10. 练习2 练习目标-使用引用类型的成员变量:在本练习中,将扩展银行项目,添加一个(客户类)Customer类。Customer类将包含一个Account对象。

    package banking; public class Customer { private String firstName; private String lastName; private ...

随机推荐

  1. Java并发编程笔记之读写锁 ReentrantReadWriteLock 源码分析

    我们知道在解决线程安全问题上使用 ReentrantLock 就可以,但是 ReentrantLock 是独占锁,同时只有一个线程可以获取该锁,而实际情况下会有写少读多的场景,显然 Reentrant ...

  2. 解决使用elementUI框架el-upload上传组件时session丢失问题

    在使用elementui框架上传组件的时候,出现session丢失,后端无法获取到sessionid,导致返回状态为未登陆 查看请求头缺少cookie值 上传组件代码: <el-upload c ...

  3. ELK(elasticsearch+kibana+logstash)搜索引擎(一): 环境搭建

    1.ELK简介 这里简单介绍一下elk架构中的各个组件,关于elk的详细介绍的请自行百度 Elasticsearch是个开源分布式搜索引擎,是整个ELK架构的核心 Logstash可以对数据进行收集. ...

  4. win10 uwp 如何开始写 uwp 程序

    本文告诉大家如何创建一个 UWP 程序. 这是一系列的 uwp 入门博客,所以写的很简单 本文来告诉大家如何创建一个简单的程序 安装 VisualStudio 在开始写 UWP 需要安装 Visual ...

  5. ViewModel处理View相关事件的多种方式(非技术贴,仅学习总结)

    众所周知,在UWP中,微软为我们提供了一种新的绑定方式:x:bind,它是基于编译时的绑定.在性能方面,运行时绑定Binding与它相比还是有些逊色的.因此针对一些确定的.不需要变更的数据,我们完全有 ...

  6. linux学习笔记-开机流程与主引导分区(MBR)

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 读鸟哥的linux私房菜-基础学习篇(第三版)3.2.4章节作此笔记 一.术语介绍: Bios:写入到主板上的一个程序,计算机开 ...

  7. spring boot 随手记

    1.当加入security 起步依赖后,如果不做任何手动配置的话,默认会跳转到一个登录页面,不管你喜不喜欢,所有的请求都必须登录,用户名和密码是保存在内存中的, 默认用户名是user  密码在控制台里 ...

  8. php soapclient 超时 设置

    用php的soapclient,默认是60秒.可在php.ini里配置, 重启APache 或者在PHP代码里做设置 ini_set('default_socket_timeout', 300);// ...

  9. 2018-01-15 Antlr4: 修改语法规则更接近普通BNF格式

    经 @沈默 在上文Antlr4添加中文变量赋求值,括号,各种问题评论中指出, 语法规则描述依赖于Antlr4生成的语法分析器的默认分析方法, 比如运算符的左联系, 以及优先级处理等等. 于是将语法修改 ...

  10. 【读书笔记】iOS-UDID

    UIDevice类可以返回当前iOS设备的UDID,以前开发者通常使用UDID作为识别每台设备的唯一标识,然后从iOS5开始,苹果公司将这一功能标记为废止并不推荐使用,苹果公司在iOS6之后将这个功能 ...