-
Notifications
You must be signed in to change notification settings - Fork 1
전체 검색
ktyu edited this page Jan 4, 2019
·
17 revisions
메소드 | 경로 | 설명 |
---|---|---|
GET | /search?query={str} | 모든 데이터 대상 검색(지원사업, |
parameter | 설명 | 예시 |
---|---|---|
query | 검색어 | 기업청 |
Authorization: 토큰 (선택사항)
검색 성공
- 검색결과가 있는 Key의 Value는 리스트(원소는 1개 ~ 4개)
- 검색결과가 없는 Key의 Value는 null
- notices 리스트의 "dday", "scarp", "readCnt" 키의 값은 모두 0 으로 출력됨
- plans 와 talks 는 아직 미구현으로 항상 null로 리턴됨
- 모든 부분에 검색결과가 없으면 204 리턴 (아래에 다른 결과 참고)
{
"status": 200,
"message": "검색 성공",
"data": {
"notices": [
{
"noticeIdx": 297,
"title": "이것은제목이다",
"institution": "중소기업청인가뭔가",
"dday": 0,
"scrap": 0,
"readCnt": 0
},
{
"noticeIdx": 296,
"title": "이것은제목이다",
"institution": "중소기업청인가뭔가",
"dday": 0,
"scrap": 0,
"readCnt": 0
},
{
"noticeIdx": 295,
"title": "이것은제목이다",
"institution": "중소기업청인가뭔가",
"dday": 0,
"scrap": 0,
"readCnt": 0
},
{
"noticeIdx": 294,
"title": "이것은제목이다",
"institution": "중소기업청인가뭔가",
"dday": 0,
"scrap": 0,
"readCnt": 0
}
],
"plans": null,
"talks": null
}
}
모든 부분에 검색결과 없음
{
"status": 204,
"message": "검색 결과가 없습니다.",
"data": null
}
토큰이 유효하지 않은 경우 (헤더의 Authorization 키가 존재하지만 토큰 디코딩에 실패)
{
"status": 403,
"message": "인가 실패: 유효하지 않은 토큰",
"data": null
}
서버 내부 에러
{
"status": 500,
"message": "서버 내부 에러",
"data": null
}
데이터베이스 에러
{
"status": 600,
"message": "데이터베이스 에러",
"data": null
}
- 지원사업 상세 조회
- 지원사업 스크랩 여부 조회
- 지원사업 스크랩 설정/해제
창업토크 스크랩 여부 조회창업토크 스크랩 설정/해제
- 마이페이지 메인 정보 조회
- 스크랩한 지원사업 목록 조회
스크랩한 창업토크 목록 조회- 맞춤지원 스크랩에서 검색
- 맞춤지원 스크랩에서 검색 결과 개수만 조회
창업토크 스크랩에서 검색창업토크 스크랩에서 검색 결과 개수만 조회
(보류)
(보류)