-
Notifications
You must be signed in to change notification settings - Fork 1
User API Specification
BangDori edited this page Apr 12, 2024
·
24 revisions
κΈ°λ₯ | λ©μλ | URI | λΉκ³ |
---|---|---|---|
νλ‘μ° μμ² | POST | /users/{user_id}/follow | |
μ¬μ©μ κ²μ | GET | /users | |
μ¬μ©μ νλ‘ν μ‘°ν | GET | /users/{user_id} |
- β : νμΈ μλ£
β οΈ : λκΈ° μν- β: λ Όμ νμ
// request
interface Request {
user_id: number | string;
}
// response: μ±κ³΅ | μ€ν¨ μλ΅ μ½λ
μ°λ‘νλ§μΌλ‘ ν κ±°λ, λλ°μ΄μ€λ‘ ν κ±°λ, μλλ©΄ λͺ¨λ μ λ ₯μ λν΄ κ²μν κ±°λ?
// request
// μ¬μ©μ + (κ²μλ¬Ό κ²μ - νμ¬λ μμ§λ§ μΆν λ±λ‘λλ€λ©΄?)
`/search/top?q=${}`
// (κ²μλ¬Ό κ²μ - νμ¬λ μμ§λ§ μΆν λ±λ‘λλ€λ©΄)
`/search/posts?q=${}`
// μΌλ° μ¬μ©μ κ²μ
`/search/users?q=${}`
// μ’μμ μ¬μ©μ κ²γ
κ°
`/search/like?q=${}`
// response
interface Response {
users: User[]
}
// request
interface Request {
user_id: number | string;
}
// respnose
interface Response {
user: User;
feeds: Feed[];
is_follow: boolean; // νλ‘μ° μ¬λΆλ₯Ό userμ λ£λκ² λ§λμ§, μλλ©΄ λΆλ¦¬νλκ² λ§λμ§ μ 맀νλ€!
}