토스쇼핑 Open API 상품 선별 시스템 v1.8.0 구현기 (10편)

토스쇼핑 Open API 상품 선별 시스템 v1.8.0을 구현하고, 상품 1개(스파클 생수 무라벨 2L 24개)로 조회부터 DB 저장까지 전체 workflow를 처음부터 끝까지 검증했습니다. 이 글은 토스쇼핑 Open API 연동 개발기 10편입니다. 다만 AI 평가는 ChatGPT 상품 선별 프로젝트에서 수동으로 수행했으며, AI API 자동 호출은 이번 버전에 포함되지 않습니다. 토스쇼핑 Open API 연동 개발기: 9편까지의 진행 상황 … 더 읽기

토스쇼핑 Open API 상품 선별을 위한 데이터 구조 만들기 (개발기 9편)

토스쇼핑 Open API 개발기 9편에서는 플러그인 v1.7.0에서 기존 상품 DB를 바탕으로 상품 선별용 데이터를 별도 테이블로 만들고, 같은 상품을 다시 실행해도 중복 생성 없이 기존 데이터가 갱신되는 것까지 실제로 확인한 과정을 기록합니다. 이번 버전은 상품을 추천하거나 점수화하는 기능이 아니라, 그 판단에 쓸 데이터 구조를 준비하는 단계입니다. 이번 글의 위치: 상품을 고르기 전에 데이터부터 정리하기 이번 … 더 읽기

토스쇼핑 Open API 상품 상세 조회, 최대 30개 일괄 조회로 확장하기 (개발기 8편)

토스쇼핑 Open API 상품 상세 조회를 1건 단위에서 여러 상품 단위로 확장했습니다. 개발기 8편에서는 플러그인 v1.6.0으로 그 구조를 구현했습니다. 최대 30개의 tacaItemId를 상품 상세 API 1회 요청으로 묶어 조회하고, 응답의 items와 notFoundIds를 나눠 WordPress DB의 기존 상품 레코드를 상품별로 업데이트하는 구조입니다. 다만 이번 서버 테스트는 DB에 저장된 1건으로 진행했기 때문에, 30건 동시 처리는 아직 검증하지 … 더 읽기

토스쇼핑 Open API 상품 상세 조회까지 성공했다

1편에서 토스쇼핑 Open API 키를 발급받고, 2편에서 OAuth 인증과 Health API 연결을 확인하고, 3편에서 베스트 상품 조회에 성공했습니다. 이번 4편에서는 3편에서 확보한 상품 ID를 이용해 상품 상세 조회 API까지 실제로 연동하고 테스트에 성공한 과정을 기록합니다. 지난 개발기 요약 지금까지의 흐름은 다음과 같습니다. 1편 — 토스쇼핑 Open API 키 발급: API 사용 신청, 승인, 서버 출발지 … 더 읽기

토스쇼핑 Open API 연동 테스트: OAuth 인증부터 실제 상품 조회까지

토스쇼핑 Open API 승인 이후 API 키를 발급받고, WordPress 테스트 플러그인으로 OAuth 인증과 Health API를 확인한 다음, 실제 베스트 상품 1건을 API로 조회하는 데 성공한 과정을 정리했습니다. 왜 토스쇼핑 Open API를 연동하려고 했는가 Jukebox에서는 토스쇼핑 상품을 추천하고 이를 SNS 콘텐츠로 만드는 작업을 진행하고 있습니다. 지금까지는 사람이 직접 토스쇼핑에서 상품을 확인하고, 쉐어링크 정보를 확인한 뒤 상품 … 더 읽기