用户API
用户相关操作的API
获取用户profile
请求方式:GET
请求地址:http://{{host}}{{api}}/user-profile/show-profile/{uid?}
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
是
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
Query参数名
类型
必需
描述
示例 e.g.
uid
string
否
获取他人profile 时传 (用户id)
详细说明:
获取自己的profile ::http://{{host}}{{api}}/user-profile/show-profile获取他人的profile ::http://{{host}}{{api}}/user-profile/show-profile/13
返回示例:
{
"status": "success",
"status_code": 200,
"data": {
"id": 70235,
"name": "HXR",
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRk7x9ddrO1GQL7UCpTgJiaTg/132",
"sex": 1,
"profile": "假设我们有一个专为游戏收藏家所设计的网页应用程序。如果游戏收藏家收藏超过一百款游戏,我们会希望他们来说明下为什么他们会拥有这么多游戏。比如说他们有可能经营了一家二手游戏商店,或者只是为了享受收集的乐趣。为了在特定条件下加入此验证需求,可以在 Validator 实例中使用 sometimes 方法。",
"birth_date": "2018-05-08",
"user_tags": [],
"user_resume": [
{
"id": 6,
"cid": 1,
"content": "查询构造器也可以编写 join 语法。若要执行基本的「inner join」,你可以在查询构造器实例上使用 join 方法。传递给 join 方法的第一个参数是你要 join 数据表的名称,而其它参数则指定用来连接的字段约束。当然,如你所见,你可以在单个查找中连接多个数据表:
",
"date_range": {
"date_range": 0.6,
"unit": "年"
},
"name": "nework",
"logo": ""
}
]
}
}
参数名
描述
类型
status
string
status_code
number
data
返回对象实例
object
data.id
number
data.name
string
data.avatar
string
data.sex
1:男 2女 0:未填写
number
data.profile
string
data.birth_date
string
data.user_tags
标签
array
data.user_tags.id
标签id
number
data.user_tags.title
标签标题
string
data.user_resume
履历
array
data.user_resume.id
履历id
number
data.user_resume.cid
履历中的DAO
number
data.user_resume.content
string
data.user_resume.name
string
data.user_resume.log
string
data.user_resume.date_range
年限
object
data.user_resume.date_range.date_range
工作年龄
number
data.user_resume.date_range.unit
年限单位
string
获取加入过得DAO
请求方式:GET
请求地址:http://{{host}}{{api}}/user-profile/former-company-list/:company_name
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
是
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
Query参数名
类型
必需
描述
示例 e.g.
company_name
string
是
搜索的DAO名称(模糊搜索)
test
详细说明:
参数company_name:
获取全部列表时不传该参数 请求url:http://{{host}}/user-profile/former-company-list
搜索DAO名称传该参数 请求url:http://{{host}}/user-profile/former-company-list/test
返回示例:
{
"status": "success",
"status_code": 200,
"data": [
{
"cid": 35,
"name": "test123",
"logo": "http://img.pmcaff.com/FkJDsODJpYo0nLIp4x19RXbIQ2X5-picture",
"date_range": {
"date_range": 0,
"unit": "年"
},
"pivot": {
"uid": 70253,
"cid": 35
}
}
]
}
获取user详情
请求方式:GET
请求地址:https://api-nework.cs.pmcaff.com/nework/v2/user/show-me
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
是
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
返回示例:
{
"status": "success",
"status_code": 200,
"data": {
"id": 70235,
"phone": "18311168270",
"openid": "o6pAu1sMDoNqc4vZE9L-U_UApUmg",
"nkc": {
"balance_nkc": 896.2,
"freeze_nkc": 0
},
"sign": 7,
"invite": 0,
"invite_id": 0,
"continuity_sign": 3,
"ctime": "2018-08-29 16:30:12",
"headimgurl": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRWjmiatOWdlAtnrqolribuMKw/132",
"nickname": "没没、",
"inviteId": "6n0d537eRkev60LVgjz14wA8",
"todayIncome": "1.00",
"nKcCnyRate": "0.06",
"nkcCny": 0.06,
"nkcFloat": 50
}
}
参数名
描述
类型
status
string
status_code
number
data
object
data.id
用户ID
number
data.phone
手机号
string
data.openid
openid
string
data.nkc
金额数据对象(用于我的账户 单位NKC)
object
data.nkc.balance_nkc
账户余额
number
data.nkc.freeze_nkc
冻结金额
number
data.sign
签到次数
number
data.invite
邀请次数
number
data.invite_id
邀请人
number
data.continuity_sign
连续签到次数
number
data.ctime
注册时间
string
data.headimgurl
微信头像
string
data.nickname
微信名
string
data.inviteId
加密后的分享ID
string
data.todayIncome
今日收入nkc
number
data.nKcCnyRate
1nkc = 多少人民币
string
data.nkcCny
今日收入 人民币
number
data.nkcFloat
浮动
number
Last updated
Was this helpful?