[关闭]
@lina 2016-05-20T03:56:01.000000Z 字数 13419 阅读 377

校联帮 2.0 APP接口文档

校联帮 api 2.0 iOS Android


第一部分 通用约定

1 通用请求字段

1.1.1 鉴权字段

  • token : [string] 登录后获取的登录认证信息

1.2 通用响应字段

1.2.1 状态字段

  • error_code: [int] 服务器状态码,0 为正常状态,异常状态待定。
  • error_message:[string] 错误信息,仅 error_code 不为 0 时返回

1.2.2 数据字段

  • data: [object] 数据字段,所有响应数据都在此字段中
  • list: [array],当返回数据为列表时会将数据放在该字段

1.2.3 分页字段

  • pageInfo: [object] 分页信息,当返回数组数据时会携带该字段
    • currentPage: [int] 当前页码
    • totalPage: [int] 总页数
    • pageSize: [int] 每页数量

示例

  1. {
  2. error_code: 0,
  3. data: {
  4. key: value,
  5. list: [{
  6. key: value
  7. }],
  8. pageInfo {
  9. }
  10. }
  11. }

1.3 通用接口

1.3.1 上传图片

通用上传文件服务

请求URL

POST
http://image.xiaolianbang.com/upload

请求参数

  • token
  • file : 文件

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. id: "9d377b10ce778c4938b3c7e2c63a229a.jpg",
  5. w: 1024,
  6. h: 768
  7. }
  8. }
  • id : [string] 头像名称
  • w : [int] 头像宽度
  • h : [int]头像宽度

1.4 通用数据结构

1.4.1 问题信息

  1. {
  2. id: 123,
  3. title: '我的问题标题',
  4. content : '我的问题描述',
  5. created_date: 1429549593193,
  6. browse_num: 1000,
  7. answer_num: 50
  8. }
  • id: [int] 问题ID
  • title: [string] 问题标题,应该含有字数限制
  • content: [string] 问题描述,应该含有字数限制
  • created_date:[int]问题创建时间
  • browse_num : [int] 此问题总共收到的赞的数目
  • answer_num : [int] 此问题总共收到的回答的数目

1.4.2 回答信息

  1. {
  2. id: 123,
  3. summary: '回答摘要',
  4. content : '回答内容'
  5. created_date: 1429549593193,
  6. agree_num: 1000,
  7. user: '@回答用户信息'
  8. }

1.4.3 用户信息

  1. {
  2. user_id: 1,
  3. name: '李娜',
  4. //nick_name: '老板',
  5. head_img: 'http://',
  6. school: '北京大学',
  7. year: '2015'
  8. sex: 0,
  9. telephone: '13811849645'
  10. birthday:14389909,
  11. height:160,
  12. weight:48,
  13. major:"xxxx",
  14. degrees:1,
  15. level:"菜鸟",
  16. agree_num:10
  17. }
  • user_id: [int] 用户 ID
  • name: [string] 姓名
  • nick_name: [string] 昵称
  • head_img: [string] 头像
  • school : [string] 学校
  • year : [string] 年份
  • sex : [int] 0:男 1:女
  • telephone : [string] 电话
  • height: [int] 身高
  • weight: [int] 体重
  • birthday : [int] 时间戳
  • major : [string] 专业
  • degrees : [int] 学历:1:大专 2:本科 3:硕士 4:博士 5:其他
  • level : [string] 等级
  • agree_num : [int] 被赞数

1.4.4 兼职信息

  1. {
  2. id: 1,
  3. title: '展会公司协助实习100元/天',
  4. content:'北京昆仑亿发科技发展有限公司招募打卡协助实习生工作时间:尽快到岗,实习到4月份。早9晚5,周末、节假日正常休息',
  5. label: '老板',
  6. time: '2015-02-03',
  7. status: 0,
  8. recommend: 0,
  9. poster_name: '校联购'
  10. sex: '不限',
  11. workplace: '北京航天大学附近',
  12. salary:'薪资待遇',
  13. salaryNum:'150',
  14. salaryText:'元/日'
  15. payment:'日结',
  16. population:20,
  17. zjz_type:'@兼职类型',
  18. worktime:'2015-02-03',
  19. dis:0,
  20. area_name:'海淀区'
  21. }
  • id: [int] 兼职 ID
  • title: [string] 标题
  • content: [string] 内容
  • label: [string] 标签
  • time: [string] 发布时间
  • status : [int] 是否报满(0已报满,1招聘中)
  • recommend : [int] 是否推荐(0不推荐,1推荐)
  • poster_name : [string] 发布机构
  • sex : [string] 性别要求
  • workplace : [string] 工作地点
  • salary : [string] 薪资待遇
  • salary_num:[string] 薪资时间150,
  • salary_text:[string] 薪资文字'元/日'或者‘面议’
  • payment : [string] 结算方式
  • population : [int] 招聘人数
  • worktime : [string] 工作时间
  • dis: [float]距离用户的距离,单位为米(请求时必须携带用户坐标
  • area_name:[string]地区名称

1.4.5 兼职类型

  1. {
  2. id: 1,
  3. name: '李娜',
  4. list_icon: 'http://',
  5. detail_icon:'http://',
  6. }
  • id: [int] 用户 ID
  • name: [string] 姓名
  • list_icon: [string] 列表页类型图片地址
  • detail_icon: [string] 详情页类型图片地址

1.4.6 兼职排序信息

  1. {
  2. id: 1,
  3. name: '附近兼职',
  4. }
  • id: [int] 排序项 ID
  • name: [string] 排序项名称

1.4.7 地区信息(兼职和实习通用)

  1. {
  2. id: 1,
  3. name: '海淀区',
  4. }
  • id: [int] 地区 ID
  • name: [string] 地区名称

1.4.8 报名信息(兼职和实习通用)

  1. {
  2. email:{
  3. status:1
  4. },
  5. tel:{
  6. contact: '李娜',
  7. tell: '13811849645'
  8. },
  9. sms:{
  10. smsphone: '13811849645',
  11. smsnote: '编辑发送至'
  12. },
  13. other:{
  14. other: '微信、qq报名'
  15. }
  16. link:{
  17. href:'http://.....'
  18. }
  19. }
  • email: [object] 如果整个object有,则出现,否则不出现
    • status: [int] 是否可以进行简历报名:0:不可以 1:可以
  • tel: [object] 如果整个object有,则出现,否则不出现
    • contact: [string] 联系人
    • tell: [string] 联系电话
  • sms: [object] 如果整个object有,则出现,否则不出现
    • smsphone: [string] 短信电话
    • smsnote: [string] 短信编辑方式
  • other: [object] 如果整个object有,则出现,否则不出现
    • other: [string] 其他报名方式
  • link: [object] 如果整个object有,则出现,否则不出现
    • href: [string] 外链地址

1.4.9 邮件报名进展(兼职)

  1. {
  2. [
  3. {
  4. icon:'jobenroll_status_sended'
  5. date:'2015-5-20'
  6. title:'简历投递成功'
  7. },
  8. {
  9. icon:'jobenroll_status_waitcontacted'
  10. date:'2015-5-29'
  11. title:'商家查看'
  12. },
  13. {
  14. icon:'jobenroll_status_hired'
  15. date:'2015-5-29'
  16. title:'已录用'
  17. }
  18. ]
  19. }
  • icon:[string]图片名称:
    jobenroll_status_sended(报名成功),
    jobenroll_status_opened(被查看),
    jobenroll_status_unopened(未被查看),
    jobenroll_status_hired(录用),
    jobenroll_status_denied(拒绝),
    jobenroll_status_waitinghired(等待录用结果)
  • date:[string]状态创建时间
  • title: [string]名称

1.4.10 实习信息

  1. {
  2. id: 1,
  3. title: '展会公司协助实习100元/天',
  4. post_time:'2015-1-20',
  5. work_place:'北京海淀',
  6. salary:"100元/天",
  7. salary_num: '100'
  8. salary_text:'元/日'
  9. recommend:0,
  10. con:'北京昆仑亿发科技发展有限公司招募打卡协助实习生工作时间:尽快到岗,实习到4月份。早9晚5,周末、节假日正常休息',
  11. city_name:'北京',
  12. area_name:'海淀',
  13. type_name:"交互设计师",
  14. work_per_week:3,
  15. population:2,
  16. end_time:1431939327,
  17. company:{
  18. '@公司信息'
  19. }
  20. }
  • id: [int] 兼职 ID
  • title: [string] 标题
  • con: [string] 实习详情
  • work_place: [string] 工作地点
  • recommend: [int] 0:不推荐;1:推荐
  • post_time: [string] 发布时间
  • salary: [string] 薪资待遇
  • salary_num: [string] 100
  • salary_text: [string] 元/日
  • area_name: [string] 地区
  • city_name: [string] 城市
  • work_per_week: [int] 每周工作天数
  • type_name: [string] 实习岗位
  • population: [int] 招募人数
  • end_time: [string] 截至时间

1.4.11 公司信息

  1. {
  2. cpid: "1",
  3. name:'校联帮测试工作室',
  4. logo:'img/1.jpg',
  5. firm_scale:"15-50人",
  6. web_site:"http://www.xiaolianbang.com",
  7. addr:'公司地址',
  8. introduction:'公司介绍'
  9. }
  • cpid: [string] 公司 ID
  • name: [string] 公司名称
  • logo: [string] logo图片
  • firm_scale: [string] 公司规模
  • web_site: [string] 公司网站
  • addr: [string] 公司地址
  • introduction:[string] 公司介绍

1.4.12 工作经历

工作经历类型

  • 1: 校内经历
  • 2: 兼职经历
  • 3: 实习经历
  1. {
  2. id: 1,
  3. name:’百度’,
  4. content:'北京昆仑亿发科技发展有限公司招募打卡协助实习生工作时间:尽快到岗,实习到4月份。早9晚5,周末、节假日正常休息',
  5. date : {
  6. start:1490000,
  7. end:1580000
  8. }
  9. }
  • id: [int] 经历 ID
  • name: [string] 服务公司
  • content: [string] 工作经历描述
  • date: [object] 标签
    • start: [int] 经历开始时间戳
    • end : [int] 经历结束时间戳

1.4.13 banner信息

  1. {
  2. id: 1,
  3. img_path: "001ea3987e4377fcc5d22362c8eac2fd.jpg",
  4. url_type: 1,
  5. url_path: 'http:www.baidu.com',
  6. link_id : 12
  7. title : "类型名称"
  8. }
  • id: [int] banner ID
  • img_path: [string] 图片地址
  • url_type: [int] 链接分类:1:外部链接;2:跳转至兼职列表页(查询条件的类型ID为link_id);6:兼职详情;7:实习详情
  • title: [string] 类型名称
  • url_path : [int] 链接类型为1时的链接地址
  • link_id:[int] 链接分类不为1时,请求的ID

1.4.14 用户收藏

  1. {
  2. linkid: 100,
  3. title:’百度’,
  4. type :1,
  5. create_time:13448900
  6. }

1.4.15 城市信息

  1. {
  2. id: 1,
  3. name:北京
  4. }
  • id: [int] 收藏 ID
  • name: [string] 城市名称
    `

1.4.16 学校信息

  1. {
  2. id: 1,
  3. schoolname:北京
  4. }
  • id: [int] 收藏 ID
  • schoolname: [string] 城市名称
    `

1.4.17 实习类型

  1. {
  2. "group_id": 100000,
  3. "group_name": "IT/互联网/通信/电子",
  4. "class":
  5. [
  6. {
  7. "class_id": 101000,
  8. "class_name": "软件",
  9. "job": [
  10. {
  11. "job_id": 101001,
  12. "job_name": "前端"
  13. }
  14. ]
  15. }
  • group_id: [int] 顶层菜单 ID
  • group_name: [string] 顶层菜单名称
  • class_id : [int] 二级菜单 ID
  • `class_name` : [string] 二级菜单名称
  • job_id : [int] 三级菜单 Id
  • job_name : [string] 三级ID 三级菜单名称

1.4.18 我的消息

  1. {
  2. "title": "IT/互联网/通信/电子",
  3. "content": 'dsdfsdfdsfds'
  4. }
  • title: [string] 标题
  • content : [string] 内容

1.4.19 版本信息

  1. {
  2. version:'1.0.0',
  3. url: 'http://www.baidu.com',
  4. description: '小米市场',
  5. from:'iOS_91'
  6. }
  • version: [string] 版本号
  • url: [string] 升级地址
  • description: [string] 版本描述
  • from: [string] 渠道值

第二部分 API 接口

【测试Base】http://dev.xiaolianbang.com/testing/
【线上Base】
http://api.xiaolianbang.com

请求 header Content-Type:application/json

2 问答板块

2.1 问题列表(最新+推荐)

请求URL

POST
【测试】/zhihu/question/question_list
【正式】/zhihu/v1/qslist
请求参数

  • type : [int] 1:最新 2:推荐
  • pageNum: [int]
  • pageSize:[int]

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. question : '@问题信息',
  6. answer : '@回答信息'
  7. ],
  8. pageInfo: [
  9. '@分页字段'
  10. ]
  11. }
  12. }
  • content : 列表时不下发
  • agree_num : 列表时不下发
  • answer_num : 列表时不下发

2.2 问题详情

请求URL

POST
【测试】zhihu/question/question_detail
【正式】/zhihu/v1/qsdetail
请求参数

  • id: 问题 ID

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@问题信息'
  5. }
  6. }
  • content : [object] 只有详情下发
  • agree_num : [int] 只有详情下发
  • answer_num : [int] 只有详情下发

2.3 回答列表

请求URL

POST
【测试】zhihu/answer/answer_list
【正式】/zhihu/v1/aslist
请求参数

  • id: 问题 ID 【必填】
  • pageNum: [int]
  • pageSize:[int]

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@回答信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }
  • @回答信息 : 只下发abstract字段,不下发content字段

2.4 回答详情

请求URL

POST
【测试】zhihu/answer/answer_detail
【正式】/zhihu/v1/asdetail
请求参数

  • id : 回答 ID

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@回答信息'
  5. }
  6. }
  • [object] 回答信息,跟列表的区别为把content字段下发

2.5 发布问题

请求URL

POST
【测试】zhihu/action/question
【正式】/zhihu/v1/question
请求参数

  • token
  • title : [string] 发布问题标题
  • content : [string]发布问题内容

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. id : 123
  5. }
  6. }
  • id : [int]发布问题 ID

2.6 回答问题

请求URL

POST
【测试】zhihu/action/answer
【正式】/zhihu/v1/answer
请求参数

  • token
  • content : [string]回答内容
  • id : [int]问题 ID

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. id : 123
  5. }
  6. }
  • id : [int] 回答 ID

2.7 赞同回答

请求URL

POST
【测试】zhihu/action/agree
【正式】/zhihu/v1/agree
请求参数

  • token
  • id : [int]回答 ID

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

2.8 回答是否可赞

请求URL

POST
【测试】zhihu/action/agree_status
【正式】/zhihu/v1/agstatu
请求参数

  • token
  • id : [int]回答 ID

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. agree_status: 1
  5. }
  6. }
  • agree_status: [int]点赞状态:0:未赞 1:已赞

2.9 问题是否可回答

请求URL

POST
【正式】/zhihu/v1/answersta
请求参数

  • token
  • id : [int]问题ID

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. status: 1
  5. }
  6. }
  • status: [int]问题是否可以回答的状态:
    0:不可以回答
    1:可以回答

2.10 【我的】回答被赞数目

请求URL

POST
【测试】user/v1/agree_num
【正式】user/v1/agnum
请求参数

  • token

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. num : 100
  5. }
  6. }
  • num : 我收到的赞数目

2.11 【我的】问题列表

请求URL

POST
【测试】zhihu/my/question_list
【正式】user/v1/qslist

请求参数

  • token
  • pageNum: [int]
  • pageSize:[int]

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. question : '@问题信息',
  6. answer : '@回答信息'
  7. ],
  8. pageInfo: [
  9. '@分页字段'
  10. ]
  11. }
  12. }

3 我的

3.0 我的[兼职]列表

请求URL

POST
user/v1/apply
请求参数

  • token【必填】
  • type【必填】1:兼职 ; 2:实习
  • pageNum: [int] 页码 【必填】
  • pageSize:[int] 页长 【必填】
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@兼职信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }

3.1 兼职列表

请求URL

POST
zjz/v1/list

请求参数

  • token【必填】
  • cityName:[string] 城市名称【必填】
  • pageNum: [int] 页码 【必填】
  • pageSize:[int] 页长 【必填】
  • search:[object] 【选填】
    • typeId : [int] 按照类型搜索
    • areaId : [int] 按照地区搜索
    • dateArray:[array]时间戳数组,从日历中选择
  • sort:[int] 传排序选项 ID,当ID == 1为附近兼职,需要上传经纬度【选填】
  • locationLon : [float] 当前位置经度【选填】
  • locationLat : [float] 当前位置纬度【选填】
  • keyword : [string] 关键字搜索【选填】
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@兼职信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }

3.2 兼职详情

请求URL

POST
zjz/v1/detail

请求参数

  • token【必填】
  • id: [int] 兼职 ID 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@兼职信息'
  5. }
  6. }

3.3 兼职类型列表

请求URL

POST
zjz/v1/type

请求参数

  • cityName:城市名称【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@兼职类型'
  5. }
  6. }

3.4 兼职排序列表

请求URL

POST
zjz/v1/sort

请求参数

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@兼职排序信息'
  5. }
  6. }

4 实习

4.0 我的[实习]列表

请求URL

POST
user/v1/apply
请求参数

  • token【必填】
  • type【必填】1:兼职 ; 2:实习
  • pageNum: [int] 页码 【必填】
  • pageSize:[int] 页长 【必填】
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@实习信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }

请求参数

  • token【必填】
  • pageNum: [int] 页码 【必填】
  • pageSize:[int] 页长 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@实习信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }

4.1 实习列表

请求URL

POST
zsx/v1/list

请求参数

  • token【必填】
  • cityName:[string] 城市名称【必填】
  • pageNum: [int] 页码 【必填】
  • pageSize:[int] 页长 【必填】
  • search:[object] 【选填】
    • typeId : [int] 按照类型搜索
    • areaId : [int] 按照地区搜索
    • cpid : [string] 按照公司ID搜索
  • keyword : [string] 关键字搜索【选填】
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@实习信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }

4.2 实习详情

请求URL

POST
zsx/v1/detail

请求参数

  • token【必填】
  • id: [int] 实习 ID 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@实习信息'
  5. }
  6. }

4.3 实习职位类型列表

请求URL

POST
zsx/v1/type
请求参数

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@实习类型'
  5. }
  6. }

5 全局接口

5.1 邮件报名

请求URL

POST
basic/v1/email

请求参数

  • type : [int] 1为找兼职,2为找实习【必填】
  • token : [string]【必填】
  • id: [int] 兼职 ID 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@报名信息'
  5. }
  6. }

5.2 地区列表 [兼职,实习通用]

请求URL

POST
basic/v1/area

请求参数

  • cityName : [string] 城市名称【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@地区信息'
  5. }
  6. }

5.3 邮件报名进展查询

请求URL

POST
user/v1/applysta

请求参数

  • type : [int] 1为找兼职,2为找实习【必填】
  • id:[int] 兼职id,实习id
  • token : [string]【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@邮件报名进展'
  5. }
  6. }

5.4 广告

请求URL

POST
basic/v1/banner
请求参数

cityName [string] 城市名称

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list:[
  5. '@banner信息'
  6. ]
  7. }
  8. }

5.5 报名方式

请求URL

POST
user/v1/way
请求参数

  • type : [int] 1为找兼职,2为找实习【必填】
  • id:[int] 兼职id,实习id
  • token : [string]【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@报名信息'
  5. }
  6. }

5.6 学校

请求URL

POST
basic/v1/school
请求参数

  • keyword : [string] 必填

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list:[
  5. '@学校信息'
  6. ]
  7. }
  8. }

5.7 开通城市列表

请求URL

POST
basic/v1/city
请求参数

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list:[
  5. '@城市信息'
  6. ],
  7. version:"15"
  8. }
  9. }
  • version: [string] 版本👌

5.8 push绑定

请求URL

POST
basic/v1/push
请求参数

  • token : [string] 必填
  • device_type : [int] 设备类型 1:ios;2:安卓; 必填
  • user_id : [string] 推送用户ID 必填
  • channel_id : [string] 设备ID 必填

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

6 个人中心

6.1 获取个人基本信息

请求URL

POST
user/v1/info

请求参数

  • token: [string] 登录认证【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@用户信息'
  5. }
  6. }

6.2 修改个人基本信息

请求URL

POST
user/v1/update

请求参数

  • token: [string] 登录认证【必填】
  • name: [string] 姓名
  • nick_name: [string] 昵称
  • head_img: [string] 头像
  • school : [string] 学校
  • year : [string] 年份
  • sex : [int] 0:男 1:女
  • telephone : [string] 电话
  • height: [int] 身高
  • weight: [int] 体重
  • birthday : [int] 时间戳
  • major : [string] 专业
  • degrees : [int] 学历:1:大专 2:本科 3:硕士

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@用户信息'
  5. }
  6. }

6.3 获取工作经历

请求URL

POST
user/v1/live

请求参数

  • token: [string] 登录认证【必填】
  • type: [int]工作经历类型:0:全部经历 1:校内经历 2:兼职经历 3:实习经历
  1. {
  2. error_code: 0,
  3. data: {
  4. list:[
  5. '@工作经历'
  6. ]
  7. }
  8. }

6.3 添加工作经历

请求URL

POST
user/v1/liveadd

请求参数

  • token: [string] 登录认证【必填】
  • type: [int]工作经历类型:1:校内经历 2:兼职经历 3:实习经历
  • name: [string] 公司名称
  • content: [string] 工作经历描述
  • date: [object] 标签
    • start: [int] 经历开始时间戳
    • end : [int] 经历结束时间戳

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@工作经历'
  5. }
  6. }

6.4 删除工作经历

请求URL

POST
user/v1/livedel

请求参数

  • token: [string] 登录认证【必填】
  • id: [int] 经历id
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

6.5 用户消息

请求URL

POST
user/v1/message

请求参数

  • token: [string] 登录认证【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. list:[
  5. @我的消息
  6. ],
  7. pageInfo:[
  8. '@分页信息'
  9. ]
  10. }
  11. }

6.6 用户是否有消息

请求URL

POST
user/v1/msgnew

请求参数

  • token: [string] 登录认证【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. status:0
  5. }
  6. }
  • status: [int] 用户 0:没有新消息;1:有新消息

6.6 我的收藏列表

请求URL

POST
user/v1/collect

请求参数

  • token: [string] 登录认证【必填】
  • pageNum: [int] 页码 【必填】
  • pageSize:[int] 页长 【必填】
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. list: [
  5. '@用户收藏'
  6. ],
  7. pageInfo:[
  8. '@分页信息'
  9. ]
  10. }
  11. }

6.7 添加收藏 (兼职,实习)

请求URL

POST
user/v1/collectadd

请求参数

  • token: [string] 登录认证【必填】
  • type : [int] 1:兼职 2:实习
  • id : [int] 兼职或实习Id
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. '@用户收藏'
  5. }
  6. }

6.7 删除收藏 (兼职,实习)

请求URL

POST
user/v1/collectdel

请求参数

  • token: [string] 登录认证【必填】
  • type : [int] 1:兼职 2:实习
  • id : [int] 兼职或实习Id
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

6.8 投诉 (兼职,实习)

请求URL

POST
user/v1/tousu

请求参数

  • token: [string] 登录认证【必填】
  • type : [int] 1:兼职 2:实习
  • id : [int] 兼职或实习Id
  • class : [int] 投诉的类型 type==1时,1、招满未下架;2、拖欠遗漏工资;3、黑假中介;4、放鸽子;5、没回复;6、态度恶劣;9、其他; type==2时,投诉类型:1、薪资不真实;2、工作要求不真实;3、公司信息不真实;9,其他;
  • content : [string] 投诉内容
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

6.9 系统投诉

请求URL

POST
user/v1/systousu

请求参数

  • token: [string] 登录认证【必填】
  • content : [string] 投诉内容 【必填】
    响应
  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

7 登录相关

7.1 注册

请求URL

POST
user/v1/register

请求参数

  • code : [int] 以短信形式发送到手机的数字验证码【必填】
  • telephone : [string] 手机号码【必填】
  • password : [string] 用户密码 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

7.2 登录

请求URL

POST
user/v1/login

请求参数

  • deviceId: [string] 设备 ID【必填】
  • telephone : [string] 手机号码【必填】
  • password : [string] 用户密码 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. user_id: 1,
  5. token : 'adgsdsfdf'
  6. }
  7. }
  • user_id: [int] 用户 ID
  • token: [string] 用户登录令牌

7.3 登出

请求URL

POST
user/v1/loginout

请求参数

  • token [string]
  • channel_id : [string] 设备ID 必填

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

7.4 忘记密码

请求URL

POST
user/v1/forgetpass

请求参数

  • code: [int] 手机验证码【必填】
  • telephone : [string] 手机号码【必填】
  • password : [string] 用户密码 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

7.5 修改手机号

请求URL

POST
user/v1/resetphone

请求参数

  • token【必填】
  • code: [int] 手机验证码【必填】
  • telephone : [string] 手机号码【必填】
  • newphone : [string] 用户新手机号码 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

7.6 获取手机验证码

请求URL

POST
user/v1/send

请求参数

  • telephone : [string] 手机号码【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

7.7 修改密码

请求URL

POST
user/v1/changepass

请求参数

  • token【必填】
  • code: [int] 手机验证码【必填】
  • telephone : [string] 手机号码【必填】
  • password : [string] 新密码 【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. }
  5. }

8 升级

8.1 版本升级

请求URL

POST
basic/v1/update_version

请求参数

  • from : [string] 渠道值【必填】

响应

  1. {
  2. error_code: 0,
  3. data: {
  4. '@版本信息'
  5. }
  6. }

9 渠道号

【安卓市场】

描述 from
官网 Android_officalwebsite
360手机助手 Android_360
应用宝 Android_yingyongbao
91手机助手 Android_91
豌豆荚 Android_wandoujia
百度手机助手 Android_baidu
可可软件商店 Android_keke
安智市场 Android_anzhi
小米商店 Android_mi
华为应用市场 Android_huawei
安卓市场 Android_market
金山手机助手 Android_jinshan
淘宝手机助手 Android_taobao
魅族应用中心 Android_meizu
UC Android_uc
机锋市场 Android_jifeng
应用汇 Android_yingyonghui
乐商店 Android_leshop
移动MM商场 Android_yidongMM
易用汇 Android_yiyonghui
联通沃商店 Android_woshop
木蚂蚁 Android_mumayi
oppo软件商店 Android_oppo
友盟 Android_umeng

【iOS苹果】

描述 from
苹果商店 App Store
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注