Home
Projects
Resources
Alternatives
Blog
Sign In
2life Server
Save
💌 双生:遇见另一半的美好:)(服务端)
Overview
Versions
Reviews
Resources
Project README
“双生” 服务端文档
包括服务端接口文档与模型文档(见docs),仅供学习使用,严禁商业用途。
同时热烈欢迎pr~
用户模块
日记模块
通知模块
用户模块
1. User
id
code:用户id,匹配用
account
password
name
sex
face
status:用户的状态(详见数据字典)
total_notes:日记总数
mode:平均情绪值
last_times:本月剩余匹配次数
total_times:已匹配次数
badges:已拥有徽章id,英文逗号隔开
badge_id:用户选择展示的徽章id
rate:用户评分
connect_at:最近一次匹配时间
openid:微信openid
other_user_id:匹配用户id
ban_id:用户黑名单,英文逗号隔开
unread:用户未读消息数
数据字典
sex:
0:男
1:女
status:
0:未匹配,刚解除匹配的临界状态
101:未匹配,期待异性,性格相同,主体男
102:未匹配,期待异性,性格互补,主体男
103:未匹配,期待异性,性格随意,主体男
111:未匹配,期待异性,性格相同,主体女
112:未匹配,期待异性,性格互补,主体女
113:未匹配,期待异性,性格随意,主体女
201:未匹配,期待同性,性格相同,主体男
202:未匹配,期待同性,性格互补,主体男
203:未匹配,期待同性,性格随意,主体男
211:未匹配,期待同性,性格相同,主体女
212:未匹配,期待同性,性格互补,主体女
213:未匹配,期待同性,性格随意,主体女
501:无匹配次数
502:无匹配权限(无日记)
503:无匹配权限(永久封禁)
504:无匹配权限(有限封禁)
999:关闭匹配
1000:已匹配
2. Badge
id
name
image
bio
3. Award
id
code
badge_id
used
日记模块
1. Note
id
user_id
title
content
images:日记的配图url,英文逗号隔开
latitude
longitude
location
is_liked
mode
date: 创建日记时间戳
status:写日记时用户的状态
数据字典
is_liked:
0:未被喜欢
1:已被喜欢
通知模块
1. Message
id
title
type
content
image
url
date:创建通知的时间戳
user_id
数据字典
type:
0:系统消息(被ban、无次数等)
101:通知(无url,有content)
102:活动、宣传等(有url,有content)
201:被匹配(无url,无content)
202:被解除匹配(无url,无content)
203:被喜欢(无url,无content)
Open Source Agenda is not affiliated with "2life Server" Project. README Source:
airingursb/2life-server
Stars
67
Open Issues
1
Last Commit
5 months ago
Repository
airingursb/2life-server
License
Apache-2.0
Tags
Babel
Es6
Es7
Eslint
Express
Gulp
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github