한국 최저가 쇼핑 검색 - 네이버, 쿠팡, 11번가, 지마켓, 신세계, 롯데 가격 비교

한국 최저가 쇼핑 검색 - 네이버, 쿠팡, 11번가, 지마켓, 신세계, 롯데 가격 비교 · GPT 작업

Korean Shopping

한국인을 위한 최저가 상품 구매 GPT입니다. 사용자가 키워드를 입력하면 해당 상품을 최저가로 구매할 수 있는 링크와 상품 정보 등을 제공합니다.

  • POST /search/naver/shoppingGet the Shopping information of the keyword

    사용자가 찾고 싶은 상품의 최저가를 검색하여 줍니다. 최저가에 대한 구매 링크와 상품의 사진 등을 확인할 수 있습니다.

원본 API 스키마
{
  "openapi": "3.0.1",
  "info": {
    "title": "Korean Shopping",
    "description": "한국인을 위한 최저가 상품 구매 GPT입니다. 사용자가 키워드를 입력하면 해당 상품을 최저가로 구매할 수 있는 링크와 상품 정보 등을 제공합니다.",
    "version": "v1.0"
  },
  "servers": [
    {
      "url": "https://api.nnulu.com"
    }
  ],
  "paths": {
    "/search/naver/shopping": {
      "post": {
        "tags": [
          "shopping"
        ],
        "summary": "Get the Shopping information of the keyword",
        "description": "사용자가 찾고 싶은 상품의 최저가를 검색하여 줍니다. 최저가에 대한 구매 링크와 상품의 사진 등을 확인할 수 있습니다.",
        "operationId": "shoppingSearch",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/getShopingInformationRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ShoppingResponse"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "getShopingInformationRequest": {
        "type": "object",
        "properties": {
          "keyword": {
            "type": "string",
            "description": "쇼핑 정보를 검색하고 싶은 키워드"
          }
        }
      },
      "ShoppingResponse": {
        "type": "object",
        "properties": {
          "result": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "title": {
                  "type": "string"
                },
                "link": {
                  "type": "string"
                },
                "image": {
                  "type": "string"
                },
                "lprice": {
                  "type": "string"
                },
                "hprice": {
                  "type": "string"
                },
                "mallName": {
                  "type": "string"
                },
                "productId": {
                  "type": "string"
                },
                "productType": {
                  "type": "string"
                },
                "brand": {
                  "type": "string"
                },
                "maker": {
                  "type": "string"
                },
                "category1": {
                  "type": "string"
                },
                "category2": {
                  "type": "string"
                },
                "category3": {
                  "type": "string"
                },
                "category4": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "HTTPValidationError": {
        "type": "object",
        "properties": {
          "statusCode": {
            "type": "string",
            "description": "error code"
          },
          "message": {
            "type": "string",
            "description": "error message"
          },
          "error": {
            "type": "object",
            "description": "error detail"
          }
        }
      },
      "HTTPNotFoundError": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "description": "Error Message"
          }
        }
      }
    }
  }
}