Training for android server development
Request
{
"username" : "사용자명(String)",
"password" : "비밀번호(String)"
}profile : 프로필 사진객체
Response
성공했을 경우
{
"result" : {
"success" : true,
"message " : "등록에 성공하였습니다!"
}
}실패하였을 경우
{
"result" : {
"success" : false,
"message" : "이미 존재하는 아이디입니다!"
}
}Request
username : 사용자명
Response
성공하였을 경우
{
"result" : {
"success" : true,
"message" : "조회에 성공하였습니다!"
},
"user" : {
"username " : "사용자명 (스트링)"
}
}실패하였을 경우
{
"result" : {
"success" : false,
"message" : "알 수 없는 오류가 발생하였습니다."
}
}Request
username : 사용자명
headers:
authorization : "token value"
Response
성공하였을 경우
{
"result" : {
"success" : true,
"message" : "성공적으로 업데이트 되었습니다!"
}
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "권한이 없습니다!"
}
}Request
username : 사용자명
headers:
authorization : "token value"
Response
성공하였을 경우
{
"result" : {
"success" : true,
"message" : "성공적으로 계정을 삭제하였습니다!"
}
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "권한이 없습니다!"
}
}Request
{
"username" : "사용자명",
"password" : "비밀번호"
}Response
"result" : {
"success" : true,
"message" : "로그인에 성공하였습니다!"
},
"auth" : {
"token" : "token"
},
"user" : {
"username" : "사용자명"
}
}username : 사용자명
headers:
authorization : "token value"
Response
성공하였을 경우
{
"result" : {
"success" : true,
"message" : "성공적으로 조회하였습니다!"
},
"diaries" : [{
"title" : "제목",
"content" : "내용",
"username" : "작성자명",
"date" : "작성 날짜 및 시간"
}]
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "알 수 없는 오류가 발생하였습니다!"
}
}Request
id : 다이어리 아이디값
Response
성공하였을 경우
{
"diary" : {
"title" : "제목",
"content" : "내용",
"username" : "작성자명",
"date" : "작성 날짜 및 시간"
},
"result" : {
"success" : true,
"message" : "성공적으로 조회하였습니다!"
}
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "알 수 없는 오류가 발생하였습니다!"
}
}Request
id : 다이어리 아이디값
{
"title" : "제목",
"content" : "내용",
"username" : "작성자",
}Response
성공하였을 경우
{
"result" : {
"success" : true,
"message" : "성공적으로 작성되었습니다."
}
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "알 수 없는 오류가 발생하였습니다!"
}
}Request
id : 다이어리 아이디값
header:
authorization : "토큰값"
{
"title" : "제목",
"content" : "내용",
"username" : "작성자",
}성공하였을 경우
{
"result" : {
"success" : true,
"message" : "성공적으로 작성되었습니다."
}
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "권한이 없습니다!"
}
}Request
id : 다이어리 아이디값
Response
{
"result" : {
"success" : true,
"message" : "성공적으로 삭제되었습니다!"
}
}실패하였을 경우
{
"result" : {
"success" : true,
"message" : "권한이 없습니다!"
}
}