Files
shoptime/com.twin.app.shoptime/shopperhounse_api.md
optrader bce2de22b4 [251015] feat: searchActions -> ShopperHouse API
🕐 커밋 시간: 2025. 10. 15. 20:42:14

📊 변경 통계:
  • 총 파일: 6개
  • 추가: +78줄
  • 삭제: -3줄

📁 추가된 파일:
  + com.twin.app.shoptime/shopperhounse_api.md

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/actionTypes.js
  ~ com.twin.app.shoptime/src/actions/searchActions.js
  ~ com.twin.app.shoptime/src/api/apiConfig.js
  ~ com.twin.app.shoptime/src/reducers/searchReducer.js
  ~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/searchActions.js (javascript):
     Added: setInitPerformed(), onSuccess(), onFail()
  📄 com.twin.app.shoptime/shopperhounse_api.md (md파일):
     Added: Success()

🔧 주요 변경 내용:
  • 타입 시스템 안정성 강화
  • 핵심 비즈니스 로직 개선
  • API 서비스 레이어 개선
2025-10-15 20:42:15 +09:00

2.0 KiB
Raw Blame History

Response Data Parameter Name Type Description 비고 result SearchResultInfoPOC Array POC 검색 결과 목록 쇼퍼하우스 연계 dummy

  1. Example  Success (json)
  • Body HTTP/1.1 200 OK X-Server-Time: 1284366813334 Content-Type: application/json

{ “retCode”: 0, “retMsg”: “Success” "data": { "result": { "time": "25 ms", "results": [ { "docs": [ { "dcPrice": "$ 69.99", "thumbnail": "https://media.us.lg.com/transform/ecomm-PDPGallery-1100x730/e9b7c49b-66ed-45d4-8890-dd32c91a2053/TV-accessories_WS25XA_gallery-01_3000x3000", "reviewGrade": "", "partnerName": "LGE", "partnerLogo": "http://aic-ngfts.lge.com/fts/gftsDownload.lge?biz_code=LGSHOPPING&func_code=IMAGE&file_path=/lgshopping/image/us_obs_logo_60x60.png", "price": "$ 69.99", "contentId": "V3_8001_Tv Search_PD_9_WS25XA", "title": "StandbyME 2 Carry Strap & Wall-Mount Holder", "soldout": "N", "rankInfo": 1, "euEnrgLblInfos": [ ] } ], "total_count": 100, "type": "item", "hit_count": 100, "searchId": "SEARCH_uCS3z1N0QgtRXjsyhDCpA0R80", "sortingType": "LG_RECOMMENDED", "rangeType": “SIMILAR", "createdAt": “2025-09-23 13:23:11", "relativeQuerys": [ "What are some luxury skincare products", "What are some luxury skincare products" ] } ], "httpCode": 200 } } }

 Error Code

  • json 응답의 { retCode: {error_code}, retMsg: {error_msg} } 에 입력되는 code값 Error Code Error Msg Description