手机 API (version 2)
作者: tonghs tonghuashuai@gmail.com
简介
改版以后的新接口。
相关说明:
- 无特殊说明,请求方式默认为 POST。
- 带 * 的参数可以不传,不传时取默认值。
注册登录
获取图片验证码
http://mobile.tonghs.me/v2/home/img_verify_code
method:
GET
params:
无
return:
{key: 验证码 keyimg: 验证码图片 base64}
发送手机验证码
http://mobile.tonghs.me/v2/home/verify_code
params:
phone: 手机号码key: 图片验证码 keytoken: 图片验证码
return:
{message: 返回信息success: 是否成功 true/falsetime: 剩余时间}
注册
http://mobile.tonghs.me/v2/home/register
params:
phone: 手机号码code: 验证码name: 姓名password: 密码password_: 确认密码key: 图片验证码 key
return:
{message: 返回信息success: true/false}
登录
http://mobile.tonghs.me/v2/home/login
params:
account: 邮箱或手机号码password: 密码
return:
登录失败时{message: 返回信息success: true/false}登录成功时{user: {id: 用户IDname: 姓名avatar_big: 头像avatar_small: 小头像access_token:summary: 简介firmname: 公司名title: 职位phone: 电话qq:weixin:email:defaultpart: 参与身份1: 投资人 2: 领投人regionid: 省份IDregionname: 省份名cityid: 城市IDcityname: 城市名}}
用户
投资人列表
http://mobile.tonghs.me/v2/user
params:
*pagesize: 每页条数, 默认为 10*pageindex: 当前页数, 默认为 1uid: 用户 IDaccess_token:*industry: 行业(筛选用)*region: 区域(筛选用)
return:
{industry: 行业regionid: 区域total: 总条数list: [{id:name: 姓名firmname: 公司title: 职位followercount: 粉丝数industry: 行业region_name: 地区isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人avatar: 头像meetingtimes: 约谈数view_count: 0 查看次数,主站无该数据}]}
投资人列表搜索
http://mobile.tonghs.me/v2/user_search
params:
*pagesize: 每页条数, 默认为 10*pageindex: 当前页数, 默认为 1uid: 用户 IDaccess_token:keyword: 关键字
return:
{pagesize: 每页条数pageindex: 当前页数total: 总条数list: [{id:name: 姓名firmname: 公司title: 职位followercount: 粉丝数industry: 行业region_name: 地区isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人avatar: 头像meetingtimes: 约谈数view_count: 0 查看次数,主站无该数据}]}
投资人详情
http://mobile.tonghs.me/v2/user/detail
params:
uid: 用户 IDaccess_token:user_id: 要查看的用户的ID
return:
{user: {id: IDname: 姓名avatar: 头像part: 0: 创业者 1: 投资人summary: 简介style: 投资理念business: 擅长领域service: 提供服务isfollow: 是否关注following_count: 关注人数following_list:[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]follower_count: 粉丝人数follower_list:[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]invested_com: 参与过的项目[{id: 公司 IDname: 项目名logo: 公司 logoconcept: 一句话介绍viewercount: 查看次数isfans: 是否是粉丝creatorid: 创建人idindustry: 行业region: 区域shareurl: 微信分享链接meetingcount: 约谈次数day: 剩余天数amount: 融资金额fanscount: 粉丝数finishamount: 完成融资数part: 参与身份1: 投资人 2: 领投人}]comment_list: 评论列表[{user_id: 用户IDname:avatar: 头像title: 职位content: 评论内容time: 时间(时间戳,目前未取到)}]bbs_list: bbs 列表[{title: 标题url: 连接time: 时间(时间戳)}]}}
提交项目
http://mobile.tonghs.me/v2/user/submit_com
params:
uid: 用户IDaccess_token:com_id: 项目IDtarget_id: 要提交给的投资人的ID
return:
{message: 错误信息success: true/false}
创业者详情
http://mobile.tonghs.me/v2/user/detail
params:
uid: 用户 IDaccess_token:user_id: 要查看的用户的ID
return:
{user: {id: IDname: 姓名avatar: 头像summary: 简介skill: 技能part: 0: 创业者 1: 投资人isfollow: 是否关注my_com: 参与过的项目[{id: 项目IDname:logo:state: 项目状态concept: 项目简介viewercount: 查看次数isfans: 是否是粉丝industry: 行业region: 区域shareurl: 微信分享链接meetingcount: 约谈次数day: 剩余天数amount: 融资金额fanscount: 粉丝数finishamount: 完成融资数}]following_count: 关注人数following_list:[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]follower_count: 粉丝人数follower_list:[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]career: 工作经历[{start: 开始时间end: 结束时间company: 公司名称title: 职位txt: 介绍}]edu:[{start: 0,major: 专业school: 学校degress: 学位}]}}
项目相关
项目列表
http://mobile.tonghs.me/v2/startup
params:
client_id:*pagesize: 每页条数, 默认为 10*pageindex: 当前页数, 默认为 1uid: 用户 IDaccess_token:*state: 项目所处状态 全部 0 /上线 1 /预热 2(筛选用)*industryid: 行业(筛选用)*regionid: 区域(筛选用)type: 请求类型0: 项目列表1: 我收到的项目2: 我关注的项目3: 我创建的项目
return:
{pageindex: 当前页数, 默认为 1industryid: 行业total: 总条数regionid: 区域list: [{viewercount: 查看次数concept: 一句话介绍viewapply: 是否申请查看 1/0name: 项目名coinveststatus: 合投状态10: '申请未通过',20: '创建中',21: '未申请合投',30: '申请合投中',40: '合投预热',50: '合投待上线',60: '合投上线',70: '确认投资人名单',80: '融资完成',90: '融资失败',isfans: 是否是粉丝industry: 行业region: 区域member_count: 成员数shareurl: 微信分享链接meetingcount: 约谈次数day: 剩余天数creatorname: 创建者姓名amount: 融资金额canview: 是否可以查看creatorid: 创建者 IDfinancingid: 融资 ID (目前没用)creatorphone: 创建者手机logo: 公司 logoid: 公司 IDfanscount: 粉丝数finishamount: 完成融资数}]}
项目列表搜索
http://mobile.tonghs.me/v2/startup_search
params:
client_id:*pagesize: 每页条数, 默认为 10*pageindex: 当前页数, 默认为 1uid: 用户 IDaccess_token:*keyword: 关键字
return:
{pagesize: 每页条数pageindex: 当前页数total: 总条数list: [{viewercount: 查看次数concept: 一句话介绍viewapply: 是否申请查看 1/0name: 项目名coinveststatus: 合投状态10: '申请未通过',20: '创建中',21: '未申请合投',30: '申请合投中',40: '合投预热',50: '合投待上线',60: '合投上线',70: '确认投资人名单',80: '融资完成',90: '融资失败',isfans: 是否是粉丝industry: 行业region: 区域member_count: 成员数shareurl: 微信分享链接meetingcount: 约谈次数day: 剩余天数creatorname: 创建者姓名amount: 融资金额canview: 是否可以查看creatorid: 创建者 IDfinancingid: 融资 ID (目前没用)creatorphone: 创建者手机logo: 公司 logoid: 公司 IDfanscount: 粉丝数finishamount: 完成融资数}]}
项目详情页
http://mobile.tonghs.me/v2/startup/detail
params:
uid: 用户 IDaccess_token:com_id: 要查看的项目ID
return:
{id: 项目IDname: "运策网"url: 官方网站creatorid: 创始人IDlogo:summary: 简介demourl: 试用地址android: android 下载地址demouser: 试用用户demopwd: 试用密码weibo: 微博weixin: 微信ios: iOS 下载地址growthdata: 成长数据[{occurtime: 时间name: 数据名称quantity: 数量}]tutor: 导师[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]milestone: 大事记[{content: 内容occurdate: 时间}]news: 新闻[{title: 标题content: 内容url: 连接from: 来源occurdate: 时间}]pics: 图片信息列表[{small: 小图片(320px)big: 大图片(640px)}]incubator: 孵化器[{id:name:avatar: 头像summary: 简介region: 区域start_date: 开始时间end_date: 结束时间}]team: 团队[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]}
项目融资信息
http://mobile.tonghs.me/v2/startup/finance
params:
uid: 用户 IDaccess_token:com_id: 项目ID
return:
{stock_sale: 出让股权比例min_quota: 最小融资额度hope_amounta: 预计融资price: 融资前估值finace_history: 过往融资txt: 除资金以外的其他需求[{time: 时间(时间戳)content: 内容?(带确定,目前该字段内容为融资金额)}]vc_list: 本轮投资意向列表[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]pre_vc_list: 上一轮投资意向列表[{id:name: 姓名title: 职位avatar: 头像industry: 行业isfollow: 是否关注summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人}]purpose: 资金用途qa_list: 提问列表[{q: 提问内容q_time: 提问时间(时间戳)a: 回答a_time: 回答时间(时间戳)user_id: 提问用户name: 提问用户名title: 提问用户职位}]}
我收到的项目/我关注的项目/我创建的项目
http://mobile.tonghs.me/v2/startup/my
params:
*pagesize: 每页条数, 默认为 10*pageindex: 当前页数, 默认为 1uid: 用户 IDaccess_token:*state: 项目所处状态 全部 0 /上线 1 /预热 2(筛选用)type: 请求类型0: 我收到的项目1: 我关注的项目2: 我创建的项目
return:
{pageindex: 当前页total: 总条数list:[{id: 公司IDname: 项目名logo: 公司logoconcept: 项目简介member_count: 成员数industry: 行业region: 地区stage: 所处阶段fanscount: 粉丝数viewcount: 查看数meetingcount: 约谈数}]}
申请查看项目
http://mobile.tonghs.me/v2/startup/view_apply
params:
uid: 用户IDaccess_token:com_id: 要查看的公司ID
return:
{message: 提示信息success: true/false}
发送投资意向
http://mobile.tonghs.me/v2/startup/vc
params:
uid: 用户IDaccess_token:com_id: 项目amount: 投资金额phone: 电话weixin: 微信service: 提供的服务*angel_name: 投资人姓名
retrun:
{message: 返回信息success: true/false}
项目新闻列表
http://mobile.tonghs.me/v2/startup/news
params:
uid: 用户IDaccess_token:com_id: 项目ID*pageindex: 当前页*pagesize: 每页条数
return:
{list:{title: 标题content: 内容url:from: 来源occurdate: 日期(时间戳)}}
约谈
http://mobile.tonghs.me/v2/startup/meeting
params:
uid: 用户IDaccess_token:com_id: 项目IDcontent: 内容
return:
{message: 提示信息success: true/false}
分享项目
http://mobile.tonghs.me/v2/startup/share
params:
uid: 用户IDaccess_token:com_id: 项目IDuser_list: 用户ID 列表,字符串,ID以逗号分隔,如:'10878516,10878515'content: 内容
return:
{message: 提示信息success: true/false}
关注和粉丝
关注人或项目
http://mobile.tonghs.me/v2/follow
params:
id: 要关注的人或项目的IDuid: 登录人IDaccess_token:
return:
{message: 提示信息success: true/false}
取消关注人或项目
http://mobile.tonghs.me/v2/unfollow
params:
id: 要关注的人或项目的IDuid: 登录人IDaccess_token:
return:
{message: 提示信息success: true/false}
关注的人
http://mobile.tonghs.me/v2/user/focused
params:
uid: 用户ID*id: 要查询的用户或公司的ID,如果不传,则默认用为当前登录人IDaccess_token:*pageindex: 页数*pagesize: 每页显示条数*type: 请求列表类型 0: 全部 1: 创业者 2: 投资人
return:
{list:[{id: 用户IDname: 姓名title: 职位company: 公司industry: 行业summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人avatar: 头像active_time: 活跃时间(时间戳)}]}
粉丝
http://mobile.tonghs.me/v2/user/follower
params:
uid: 用户ID*id: 要查询的用户或公司的ID,如果不传,则默认用为当前登录人IDaccess_token:*pageindex: 页数*pagesize: 每页显示条数*type: 请求列表类型 0: 全部 1: 创业者 2: 投资人
return:
{list:[{id: 用户IDname: 姓名title: 职位company: 公司industry: 行业summary: 简介part: 身份 0: 创业者 1: 投资人 2: 领投人avatar: 头像active_time: 活跃时间(时间戳)}]}
个人设置
修改姓名
http://mobile.tonghs.me/v2/settings/profile/save_name
params:
uid: 用户IDaccess_token:name: 用户姓名
return:
{message: 返回信息success: true/false}
修改公司
http://mobile.tonghs.me/v2/settings/profile/save_com
params:
uid: 用户IDaccess_token:com: 公司名称
return:
{message: 返回信息success: true/false}
修改职位
http://mobile.tonghs.me/v2/settings/profile/save_title
params:
uid: 用户IDaccess_token:title: 职位
return:
{message: 返回信息success: true/false}
修改电话
http://mobile.tonghs.me/v2/settings/profile/save_phone
params:
uid: 用户IDaccess_token:phone: 电话
return:
{message: 返回信息success: true/false}
修改QQ
http://mobile.tonghs.me/v2/settings/profile/save_qq
params:
uid: 用户IDaccess_token:qq: QQ
return:
{message: 返回信息success: true/false}
修改微信
http://mobile.tonghs.me/v2/settings/profile/save_weixin
params:
uid: 用户IDaccess_token:weixin: 微信
return:
{message: 返回信息success: true/false}
修改简介
http://mobile.tonghs.me/v2/settings/profile/save_summary
params:
uid: 用户IDaccess_token:summary: 简介
return:
{message: 返回信息success: true/false}
修改地区
http://mobile.tonghs.me/v2/settings/profile/save_region
params:
uid: 用户IDaccess_token:region: 区域ID
return:
{message: 返回信息success: true/false}
修改头像
http://mobile.tonghs.me/v2/settings/profile/save_avatar
params:
uid: 用户IDaccess_token:avatar: 头像文件
return:
{message: 返回信息success: true/falseavatar: 返回头像 url 值}
其他
获取区域列表
http://mobile.tonghs.me/v2/settings/profile/getregionlist
method:
GET
params:
无
return:
{list:[{parentid: 父级IDancestornames: 父级名称id: 区域IDname: 区域名称}]}
示例:
{list:[{parentid: "1"ancestornames: ""id: "1"name: "中国"}{parentid: "1"ancestornames: "中国"id: "4295032832"name: "北京"}{parentid: "4295032832"ancestornames: "北京"id: "4295033088"name: "东城区"}]}
说明:
可通过以下方法判断国家、省(直辖市)和城市(区):
- 当id 的长度小于 10 时是国家
- 当parentid 长度小于 10 时是省(直辖市)
- 当parentid 长度等于 10 时是市(地区)
提问
http://mobile.tonghs.me/v2/startup/q
param:
uid: 当前登录人IDaccess_token:com_id: 公司IDcontent: 提问内容
return:
{success: true/falsemessage:}
回答
http://mobile.tonghs.me/v2/startup/a
param:
uid: 当前登录人IDaccess_token:q_id: 问题IDcontent: 回答内容
return:
{success: true/falsemessage:}
是否收到新项目
http://mobile.tonghs.me/v2/user/receive_com_count
param:
uid: 当前登录人IDaccess_token:count: 本地保存的接受项目个数
return:
{success: true/false 是否接收到新项目message:count: 新更新的项目数}
是否有新粉丝
http://mobile.tonghs.me/v2/user/follow_count
param:
uid: 当前登录人IDaccess_token:count: 本地保存的粉丝数
return:
{success: true/false 是否有新粉丝message:count: 新更新的粉丝数}
系统通知
http://mobile.tonghs.me/v2/settings/notice
旧版: http://mobile.tonghs.me/settings/notice
param:
uid: 当前登录人IDaccess_token:
return:
{list: [{id: 通知IDcid: 通知类型 详细类型见说明create_time: 通知时间txt: 详细数据类型见说明}]}
说明:
通知类型:
提交项目: 3分享项目: 4项目进入预热: 5项目审核失败 : 6发送投资意向: 7合投上线: 8融资成功: 9融资失败: 10投资人审核通过: 11投资人审核失败: 12管理员分享项目: 13(新版未上,目前没有)
不同类型的返回值如下:
提交项目:
user_id: 提交人IDuser_name: 提交人姓名user_ico: 提交人icocom_id: 项目IDcom_name: 项目名com_ico: 项目logo
分享项目:
user_id: 提交人IDuser_name: 提交人姓名user_ico: 提交人icocom_id: 项目IDcom_name: 项目名com_ico: 项目logoreson: 分享理由
项目进入预热/合投上线/融资成功/融资失败:
com_id: 项目IDcom_name: 项目名com_ico: 项目logo
项目审核失败:
com_id: 项目IDcom_name: 项目名com_ico: 项目logoreason: 失败原因
发送投资意向:
user_id: 提交人IDuser_name: 提交人姓名user_ico: 提交人icocom_id: 项目IDcom_name: 项目名com_ico: 项目logoamount: 发送金额
投资人申请通过:
{}
投资人申请未通过:
reason: 未通过原因
管理员分享项目:
com_id: 项目IDcom_name: 项目名com_ico: 项目logoreason: 分享理由team: 团队成员介绍summary: 公司简介
另外:
成功图片:http://dn-ac88.qbox.me/default_cheer.png成功图片:http://dn-ac88.qbox.me/default_sorry.png
