FilmLogs
ํ๋ฆ๋ก๊ทธ ๋ฑ๋ก
POST
/filmlogs/register/:user_id
Request Body
Name
Type
Description
photo*
string
filmtype*
string
contents*
text
{
// Response
message: "Successfully Registered"
}
ํ๋ฆ๋ก๊ทธ ์ข์์ ๊ธฐ๋ฅ
POST
/filmlogs/likes/:user_id/:filmlog_id
{
// Response
message: "ok",
data: LikesData
}
ํ๋ฆ๋ก๊ทธ ์์
PATCH
/filmlogs/revision/:user_id/:filmlog_id
Request Body
Name
Type
Description
photo
string
filmtype
string
contents
text
{
// Response
message: "Successfully Modified"
}
ํ๋ฆ๋ก๊ทธ ์ด๋ฏธ์ง ๋ฑ๋ก ๋ฐ ์์
PATCH
/filmlogs/revision/photo/:user_id/:filmlog_id
{
// Response
message: "Photo has been updated",
data: getUpdatedFilmLogInfo
}
ํ๋ฆ๋ก๊ทธ ์ญ์
DELETE
/filmlogs/deletion/:filmlog_id
{
// Response
message: "Successfully deleted"
}
ํ
์ด๋ธ ๋ด, ์ฌ์ง ์ ๋ณด ์ ์ฒด ๊ฐ์ ธ์ค๊ธฐ (๊ฐค๋ฌ๋ฆฌ)
GET
/filmlogs/total
{
// Response
message: "ok",
data: {[
data1, data2, ..., dataN
// data
// {
// id, user_id, photo, filmtype
// }
]}
}
๋ฒ ์คํธํ๋ฆ ์กฐํ
GET
/filmlogs/bestfilm
{
// Response
message: "ok",
data: bestFilmData
}
์ด๋ฌ์ ์ฌ์ง ์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ (๋ฉ์ธํ์ด์ง)
GET
/filmlogs/topthree
{
// Response
message: "ok",
data: {
1st, 2nd, 3rd
}
}
๋ด๊ฐ ๋ฑ๋กํ ์ฌ์ง ์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ
GET
/filmlogs/mylog/:user_id
{
// Response
message: "ok",
totalCount: number,
dataList: {[
data1, data2, data3, ... , dataN
]}
}
์ฌ์ง ํ๋์ ๋ํ ์ ๋ณด ์์ฒญ
GET
/filmlogs/view/:filmlog_id
{
// Response
message: "ok",
data: FilmlogData
}
์ข์์ ๊ฐฏ์ ๋ฐ ์ ๋ณด ์์ฒญ
GET
/filmlogs/likes/:user_id/:filmlog_id
{
// Response
message: "ok",
data: {
like, likesCount
}
}
ํ๋ฆ๋ก๊ทธ ์ฅ์ ์ ๋ณด ์กฐํ
GET
/filmlogs/register/maps
{
// Response
message: "ok",
data: mapInfo
}
Last updated