검색 - GoldenTicketGroup/GoldenTicketServer GitHub Wiki
공연 검색 (/search/text)
.PNG)
Request
URL
[post] /search/text
Header
메소드 |
파라미터 |
설명 |
Content-Type |
application/json |
|
token |
{access_token} |
access token값 |
Body
변수 |
타입 |
설명 |
text |
String |
검색 질의어 |
{
"text":"뮤지컬"
}
Response
Body
변수 |
타입 |
설명 |
show_idx |
Int |
공연 인덱스 |
image_url |
String |
공연 포스터 이미지 |
name |
String |
공연 이름 |
SUCCESS
{
"status": 200,
"success": true,
"message": "일반 검색 상세 조회 성공",
"data": [
{
"show_idx": 1,
"image_url": "https://sopt24server.s3.ap-northeast-2.amazonaws.com/poster_benhur_info%403x.jpg",
"name": "뮤지컬 벤허",
"is_liked": 0
}
]
}
SUCCESS : 검색 결과가 없는 경우
{
"status": 200,
"success": true,
"message": "검색 결과가 없습니다.",
"data": []
}
FAIL : text값을 입력하지 않았을 때
{
"status": 400,
"success": false,
"message": "필요한 값이 없습니다."
}
FAIL : 토큰이 존재하지 않는 경우
{
"status": 400,
"success": false,
"message": "토큰값이 존재하지 않습니다."
}
FAIL : 토큰의 형식이 잘못된 경우
{
"status": 401,
"success": false,
"message": "잘못된 형식의 토큰입니다."
}
FAIL : 토큰값이 만료된 경우
{
"status": 401,
"success": false,
"message": "만료된 토큰입니다."
}
FAIL : 서버내부오류
{
"status": 600,
"success": false,
"message": "공연 전체 조회 실패"
}