AI_NaverShopping_API - 100-hours-a-week/16-Hot6-wiki GitHub Wiki

Naver Shopping API

Naver์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ฒ€์ƒ‰ API๋ฅผ ํ†ตํ•ด ์ถ”์ฒœ ์•„์ดํ…œ ๊ฐ€๊ฒฉ, ๋งํฌ, ์ด๋ฏธ์ง€๋ฅผ return ํ•  ์ˆ˜ ์žˆ๋‹ค.

์˜ˆ์‹œ ์ฝ”๋“œ

import requests
import json

# ๋„ค์ด๋ฒ„ API ์ธ์ฆ ์ •๋ณด
client_id = "..."          # โ† ์—ฌ๊ธฐ์— ๋ณธ์ธ์˜ Client ID
client_secret = "..."  # โ† ์—ฌ๊ธฐ์— ๋ณธ์ธ์˜ Client Secret

# ํ…Œ์ŠคํŠธ์šฉ ์ถ”์ฒœ ์•„์ดํ…œ ๋ฆฌ์ŠคํŠธ
recommended_items = [
    "๋งˆ์šฐ์Šค",
    "๋ฐ์Šคํฌ ๋งคํŠธ",
    "๊ธฐ๊ณ„์‹ ํ‚ค๋ณด๋“œ",
    "๋ฌด์„  ์ถฉ์ „๊ธฐ",
    "ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆ ์‹๋ฌผ"
]

def clean_html(raw_html):
    """<b> ๊ฐ™์€ HTML ํƒœ๊ทธ ์ œ๊ฑฐ"""
    clean = re.compile('<.*?>')
    return re.sub(clean, '', raw_html)

def extract_categories(item):
    # ๊ฐ€๋Šฅํ•œ ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋ณด ์ถ”์ถœ
    cat2 = item.get("category2", "")
    cat3 = item.get("category3", "")
    cat4 = item.get("category4", "")
    
    # ํ•˜์œ„ 2๊ฐœ ์นดํ…Œ๊ณ ๋ฆฌ ์„ ํƒ ๋กœ์ง
    if cat4:
        return cat3, cat4
    elif cat3:
        return cat2, cat3
    else:
        return "", cat2

def search_naver_shop(query, display=3):
    url = "https://openapi.naver.com/v1/search/shop.json"
    headers = {
        "X-Naver-Client-Id": client_id,
        "X-Naver-Client-Secret": client_secret
    }
    params = {
        "query": query,
        "display": display
    }
    response = requests.get(url, headers=headers, params=params)
    if response.status_code == 200:
        return response.json()["items"]
    else:
        print(f"โŒ Error {response.status_code}: {response.text}")
        return []

# ๊ฒฐ๊ณผ ์ˆ˜์ง‘
search_results = {}

for item in recommended_items:
    results = search_naver_shop(item)
    enriched_results = []
    
    for i, product in enumerate(results):
        title = clean_html(product["title"])
        mall = product.get("mallName", "Unknown")
        cat3, cat4 = extract_categories(product)
        
        enriched_results.append({
            "title": title,
            "price": f"{product['lprice']}์›",
            "mall": mall,
            "category3": cat3,
            "category4": cat4,
            "link": product["link"],
            "image": product["image"]
        })
    search_results[item] = enriched_results

initial_url = "https://bucket.s3.amazonaws.com/images/12.png"
processed_url = "https://bucket.s3.amazonaws.com/images/123.png"

final_result = {
    "initial_image_url": initial_url,
    "processed_image_url": processed_url,
    **search_results  # ๊ธฐ์กด ์•„์ดํ…œ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ์ถ”๊ฐ€
}

print(json.dumps(final_result, indent=2, ensure_ascii=False))

์ถœ๋ ฅ ๊ฒฐ๊ณผ

{
  "initial_image_url": "https://bucket.s3.amazonaws.com/images/12.png",
  "processed_image_url": "https://bucket.s3.amazonaws.com/images/123.png",
  "๋งˆ์šฐ์Šค": [
    {
      "title": "๋กœ์ง€ํ… ๋กœ์ง€ํ…G G102 2์„ธ๋Œ€ LIGHTSYNC ๋ธ”๋ž™",
      "price": "21990์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "๋งˆ์šฐ์Šค",
      "category4": "์œ ์„ ๋งˆ์šฐ์Šค",
      "link": "https://search.shopping.naver.com/catalog/52821285480",
      "image": "https://shopping-phinf.pstatic.net/main_5282128/52821285480.20250219134240.jpg"
    },
    {
      "title": "๋กœ์ง€ํ… MX MASTER 3S ๊ทธ๋ž˜ํŒŒ์ดํŠธ",
      "price": "129890์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "๋งˆ์šฐ์Šค",
      "category4": "๋ฌด์„ ๋งˆ์šฐ์Šค",
      "link": "https://search.shopping.naver.com/catalog/52648750882",
      "image": "https://shopping-phinf.pstatic.net/main_5264875/52648750882.20250124152551.jpg"
    },
    {
      "title": "๋กœ์ง€ํ… ์‹œ๊ทธ๋‹ˆ์ฒ˜ M650 ๊ทธ๋ž˜ํŒŒ์ดํŠธ",
      "price": "38670์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "๋งˆ์šฐ์Šค",
      "category4": "๋ฌด์„ ๋งˆ์šฐ์Šค",
      "link": "https://search.shopping.naver.com/catalog/52649429437",
      "image": "https://shopping-phinf.pstatic.net/main_5264942/52649429437.20250124164326.jpg"
    }
  ],
  "๋ฐ์Šคํฌ ๋งคํŠธ": [
    {
      "title": "์นด์ด์  ์Šค ๋ฐ์Šค์ปค ํ˜ธํ™˜ ์ฑ…์ƒ๋งคํŠธ ๋ณดํ˜ธ์ปค๋ฒ„ DSK-6(1100x590)",
      "price": "19960์›",
      "mall": "KAIZENS",
      "category3": "๋ฐ์Šคํฌ์šฉํ’ˆ",
      "category4": "๋ฐ์ŠคํฌํŒจ๋“œ",
      "link": "https://smartstore.naver.com/main/products/6195178550",
      "image": "https://shopping-phinf.pstatic.net/main_8373967/83739678127.2.jpg"
    },
    {
      "title": "๊ตญ๋‚ด์‚ฐ ๋ฐ์Šคํฌ ๋งคํŠธ ๊ฐ€์ฃฝ ๋ฐ์Šคํฌ ํŒจ๋“œ ์ฑ…์ƒ ๋ฎ๊ฐœ ๊น”ํŒ ๋งž์ถค ์ œ์ž‘",
      "price": "15900์›",
      "mall": "์•„๋น„๋“œ์•คํ™ˆ",
      "category3": "๋ฐ์Šคํฌ์šฉํ’ˆ",
      "category4": "๋ฐ์ŠคํฌํŒจ๋“œ",
      "link": "https://smartstore.naver.com/main/products/10529609411",
      "image": "https://shopping-phinf.pstatic.net/main_8807411/88074114771.jpg"
    },
    {
      "title": "์™€์ด๋“œ ๋ฐ์Šคํฌ๋งคํŠธ ๋…ผ์Šฌ๋ฆฝ ์ฑ…์ƒ ํŒจ๋“œ ์ปค๋ฒ„ ๋ฎ๊ฐœ ๋ณดํ˜ธ ๊น”ํŒ ๊น”๊ฐœ ๋ฒ ์ด์ง๋ฐ์ด",
      "price": "11900์›",
      "mall": "ํ† ๋น„๋ฉ”๋ชจ๋ฆฌ",
      "category3": "๋ฐ์Šคํฌ์šฉํ’ˆ",
      "category4": "๋ฐ์ŠคํฌํŒจ๋“œ",
      "link": "https://smartstore.naver.com/main/products/2456322230",
      "image": "https://shopping-phinf.pstatic.net/main_1336082/13360829096.2.jpg"
    }
  ],
  "๊ธฐ๊ณ„์‹ ํ‚ค๋ณด๋“œ": [
    {
      "title": "ํ‚คํฌ๋ก  K10 PRO SE2 ๋ ˆํŠธ๋กœ ๋ฌด์„  ๊ธฐ๊ณ„์‹ ํ‚ค๋ณด๋“œ ์• ํ”Œ ๋งฅ ๋ธ”๋ฃจํˆฌ์Šค ์ €์†Œ์Œ ๋ฐ”๋‚˜๋‚˜์ถ•",
      "price": "119000์›",
      "mall": "ํ‚คํฌ๋ก  ๊ณต์‹์Šคํ† ์–ด",
      "category3": "ํ‚ค๋ณด๋“œ",
      "category4": "๋ฌด์„ ํ‚ค๋ณด๋“œ",
      "link": "https://smartstore.naver.com/main/products/10310833443",
      "image": "https://shopping-phinf.pstatic.net/main_8785533/87855337549.17.jpg"
    },
    {
      "title": "AULA F87Pro ์œ ๋ฌด์„  ๋…๊ฑฐ๋ฏธ ํ•œ๊ธ€ ๊ธฐ๊ณ„์‹ ํ‚ค๋ณด๋“œ ํŽ€ํ‚ค์Šค ๊ตญ๋‚ด ์ •ํ’ˆ ์˜ฌ๋ฆฌ๋น„์•„ ํ™”์ดํŠธ, ํšŒ๋ชฉ์ถ• V4",
      "price": "62000์›",
      "mall": "์ง€์•ค์ผ€์ด์†”๋ฃจ์…˜",
      "category3": "ํ‚ค๋ณด๋“œ",
      "category4": "์œ ์„ ํ‚ค๋ณด๋“œ",
      "link": "https://smartstore.naver.com/main/products/10533419896",
      "image": "https://shopping-phinf.pstatic.net/main_8807792/88077925257.jpg"
    },
    {
      "title": "๊ทธ๋ฃจ๋ธŒ์Šคํ†ค GV10 ์ˆ˜์ œํ’€์œคํ™œ 104ํ‚ค ์œ ์„  ๊ธฐ๊ณ„์‹ํ‚ค๋ณด๋“œ ํด๋ผ๋ฆฌ์˜จP GA ์ €์†Œ์Œ๋ฐ€ํ‚ค์ถ• 38g",
      "price": "164000์›",
      "mall": "์™“ํ‚ค WHATKEY",
      "category3": "ํ‚ค๋ณด๋“œ",
      "category4": "์œ ์„ ํ‚ค๋ณด๋“œ",
      "link": "https://smartstore.naver.com/main/products/10392743950",
      "image": "https://shopping-phinf.pstatic.net/main_8793724/87937248809.10.jpg"
    }
  ],
  "๋ฌด์„  ์ถฉ์ „๊ธฐ": [
    {
      "title": "QI2 ๊ฐค๋Ÿญ์‹œ ์›Œ์น˜ ์•„์ดํฐ ๊ณ ์† ๋ฌด์„  ์ถฉ์ „๊ธฐ ์• ํ”Œ ๋งฅ์„ธ์ดํ”„ ์ถฉ์ „ 3IN1 ๊ฑฐ์น˜๋Œ€",
      "price": "46900์›",
      "mall": "๋…ธ์กด",
      "category3": "ํœด๋Œ€ํฐ์ถฉ์ „๊ธฐ",
      "category4": "์ถฉ์ „๊ธฐ",
      "link": "https://smartstore.naver.com/main/products/10765675747",
      "image": "https://shopping-phinf.pstatic.net/main_8831018/88310181737.1.jpg"
    },
    {
      "title": "์‚ผ์„ฑ ์Šค๋งˆํŠธ ์‹ฑ์Šค ์Šคํ…Œ์ด์…˜ (25W ์ดˆ๊ณ ์† ์ถฉ์ „๊ธฐ+1.8M์ผ€์ด๋ธ”+๊ฐค๋Ÿญ์‹œ ๊ณ ์† ๋ฌด์„ ์ถฉ์ „๊ธฐ)",
      "price": "58900์›",
      "mall": "์‚ผ์„ฑ๊ณต์‹ํŒŒํŠธ๋„ˆ dmac",
      "category3": "ํœด๋Œ€ํฐ์ถฉ์ „๊ธฐ",
      "category4": "์ถฉ์ „๊ธฐ",
      "link": "https://smartstore.naver.com/main/products/7933047617",
      "image": "https://shopping-phinf.pstatic.net/main_8547754/85477547940.9.jpg"
    },
    {
      "title": "๋งŒ๋ ™ ๋งฅ์„ธ์ดํ”„ ์ถฉ์ „๊ธฐ ์• ํ”Œ์›Œ์น˜ 3in1 ๋ฌด์„ ์ถฉ์ „๊ธฐ ์•„์ดํฐ16 ํ˜ธํ™˜",
      "price": "32900์›",
      "mall": "manlab. ๋งŒ๋ ™ ๊ณต์‹๋ชฐ",
      "category3": "ํœด๋Œ€ํฐ์ถฉ์ „๊ธฐ",
      "category4": "์ถฉ์ „๊ธฐ",
      "link": "https://smartstore.naver.com/main/products/6207554973",
      "image": "https://shopping-phinf.pstatic.net/main_8375205/83752054550.13.jpg"
    }
  ],
  "ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆ ์‹๋ฌผ": [
    {
      "title": "ํ•‘ํฌ์‹ฑ๊ณ ๋‹ˆ์›€ ๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆํ™”๋ถ„",
      "price": "17000์›",
      "mall": "๋‘์™‘ํ”Œ๋žœํŠธ",
      "category3": "์›์˜ˆ/์‹๋ฌผ",
      "category4": "๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ",
      "link": "https://smartstore.naver.com/main/products/5922645777",
      "image": "https://shopping-phinf.pstatic.net/main_8346714/83467145265.jpg"
    },
    {
      "title": "ํ‘ธํ…Œ๋ฆฌ์Šค ํ–‰์ž‰์‹๋ฌผ ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆ์ดˆ์ŒํŒŒ๊ฐ€์Šต๊ธฐ ๋Œ€ํ˜•๊ฐ€์Šต๊ธฐ ๋ณ‘์›์šฉ",
      "price": "26330์›",
      "mall": "๋งˆ์ด์˜ฌ๋“œํผํ”ผ",
      "category3": "์›์˜ˆ/์‹๋ฌผ",
      "category4": "๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ",
      "link": "https://smartstore.naver.com/main/products/10277803462",
      "image": "https://shopping-phinf.pstatic.net/main_8782230/87822307286.jpg"
    },
    {
      "title": "๊ฝƒ๋‹ค๋ฐœ ์ •์› ์ธ๊ณต ์Šคํƒ€ ์žฅ์‹ ์›จ๋”ฉ ์‹๋ฌผ ๋ฏธ๋‹ˆ ํƒ์ƒ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ Cm blue 1PC",
      "price": "36000์›",
      "mall": "Hazelfive",
      "category3": "์›์˜ˆ/์‹๋ฌผ",
      "category4": "๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ",
      "link": "https://smartstore.naver.com/main/products/11691717130",
      "image": "https://shopping-phinf.pstatic.net/main_8923622/89236227597.jpg"
    }
  ]
}

์ƒ์„ธ ํ’ˆ๋ชฉ์œผ๋กœ ์ถœ๋ ฅ ์˜ˆ์‹œ ("๋งˆ์šฐ์Šค" ๋Œ€์‹  "๋กœ์ง€ํ… MX Master 3S"๋กœ ๊ฒ€์ƒ‰ ๋“ฑ)

{
  "initial_image_url": "https://bucket.s3.amazonaws.com/images/12.png",
  "processed_image_url": "https://bucket.s3.amazonaws.com/images/123.png",
  "BenQ WiT MindDuo": [
    {
      "title": "๋ฒคํ WiT MindDuo 2 ์•„์ด์ผ€์–ด LED ์Šคํƒ ๋“œ ๋ธ”๋ฃจ",
      "price": "454900์›",
      "mall": "์ฟ ํŒก",
      "category3": "์Šคํƒ ๋“œ",
      "category4": "LED์Šคํƒ ๋“œ",
      "link": "https://link.coupang.com/re/PCSNAVERPCSDP?pageKey=8398417399&ctag=8398417399&lptag=I24276001921&itemId=24276001921&vendorItemId=91292415249&spec=10305199",
      "image": "https://shopping-phinf.pstatic.net/main_5117155/51171550500.jpg"
    },
    {
      "title": "๋ฒคํ WiT MindDuo 2 ์•„์ด์ผ€์–ด LED ์Šคํƒ ๋“œ ํ™”์ดํŠธ",
      "price": "454900์›",
      "mall": "์ฟ ํŒก",
      "category3": "์Šคํƒ ๋“œ",
      "category4": "LED์Šคํƒ ๋“œ",
      "link": "https://link.coupang.com/re/PCSNAVERPCSDP?pageKey=8398417399&ctag=8398417399&lptag=I24276002731&itemId=24276002731&vendorItemId=91292415675&spec=10305199",
      "image": "https://shopping-phinf.pstatic.net/main_5108538/51085388217.jpg"
    },
    {
      "title": "๋ฒคํ WiT MindDuo 2 ์•„์ด์ผ€์–ด LED ์Šคํƒ ๋“œ ๋ธ”๋ฃจ",
      "price": "426780์›",
      "mall": "๋กฏ๋ฐON",
      "category3": "์Šคํƒ ๋“œ",
      "category4": "LED์Šคํƒ ๋“œ",
      "link": "https://www.lotteon.com/p/product/LO2375102242?sitmNo=LO2375102242_2375102243&ch_no=100065&ch_dtl_no=1000030&entryPoint=pcs&dp_infw_cd=CHT",
      "image": "https://shopping-phinf.pstatic.net/main_5084900/50849007780.jpg"
    }
  ],
  "Orbitkey Desk Mat": [
    {
      "title": "์˜ค๋น„ํ‚ค ๋ฐ์Šคํฌ ๋งคํŠธ (L) ์Šคํ†ค ORBITKEY Desk Mat (L) Stone",
      "price": "135000์›",
      "mall": "์•„ํฌ์˜ค๋ธŒ๋””์ž์ธ",
      "category3": "๋ฐ์Šคํฌ์šฉํ’ˆ",
      "category4": "๋ฐ์ŠคํฌํŒจ๋“œ",
      "link": "https://smartstore.naver.com/main/products/5292664919",
      "image": "https://shopping-phinf.pstatic.net/main_8283715/82837157158.1.jpg"
    },
    {
      "title": "์˜ค๋น„ํ‚ค ๋ฐ์Šคํฌ๋งคํŠธ ๋ผ์ง€(L) (2์ƒ‰์ƒ)",
      "price": "135000์›",
      "mall": "FRAME",
      "category3": "๋ฐ์Šคํฌ์šฉํ’ˆ",
      "category4": "๋ฐ์ŠคํฌํŒจ๋“œ",
      "link": "http://f-rame.com/deskmat/?idx=535",
      "image": "https://shopping-phinf.pstatic.net/main_2534456/25344564388.1.jpg"
    },
    {
      "title": "์˜ค๋น„ํ‚ค ๋ฐ์Šคํฌ๋งคํŠธ ์Šฌ๋ฆผ(Slim) (2์ƒ‰์ƒ)",
      "price": "110000์›",
      "mall": "FRAME",
      "category3": "๋ฐ์Šคํฌ์šฉํ’ˆ",
      "category4": "๋ฐ์ŠคํฌํŒจ๋“œ",
      "link": "http://f-rame.com/deskmat/?idx=1024",
      "image": "https://shopping-phinf.pstatic.net/main_4070537/40705372107.jpg"
    }
  ],
  "๋กœ์ง€ํ… MX Master 3S": [
    {
      "title": "๋กœ์ง€ํ… MX MASTER 3S ๊ทธ๋ž˜ํŒŒ์ดํŠธ",
      "price": "129890์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "๋งˆ์šฐ์Šค",
      "category4": "๋ฌด์„ ๋งˆ์šฐ์Šค",
      "link": "https://search.shopping.naver.com/catalog/52648750882",
      "image": "https://shopping-phinf.pstatic.net/main_5264875/52648750882.20250124152551.jpg"
    },
    {
      "title": "๋กœ์ง€ํ… MX MASTER 3S FOR MAC ํŽ˜์ผ๊ทธ๋ ˆ์ด",
      "price": "134690์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "๋งˆ์šฐ์Šค",
      "category4": "๋ฌด์„ ๋งˆ์šฐ์Šค",
      "link": "https://search.shopping.naver.com/catalog/52778703162",
      "image": "https://shopping-phinf.pstatic.net/main_5277870/52778703162.20250203110506.jpg"
    },
    {
      "title": "(๋กœ์ง€ํ… ์ •ํ’ˆ) ๋กœ์ง€ํ… MX MASTER 3S ๋ฌด์„  ๋งˆ์šฐ์Šค ๊ทธ๋ž˜ํŒŒ์ดํŠธ",
      "price": "119790์›",
      "mall": "Aend",
      "category3": "๋งˆ์šฐ์Šค",
      "category4": "๋ฌด์„ ๋งˆ์šฐ์Šค",
      "link": "https://smartstore.naver.com/main/products/11551656571",
      "image": "https://shopping-phinf.pstatic.net/main_8909616/89096166977.jpg"
    }
  ],
  "Anker ๋ฌด์„  ์ถฉ์ „๊ธฐ": [
    {
      "title": "์•ค์ปค ANKER ํ”„๋ผ์ž„ ์ถฉ์ „ ์Šคํ…Œ์ด์…˜ 100W A1902 ๋ธ”๋ž™",
      "price": "67910์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "ํœด๋Œ€ํฐ์ถฉ์ „๊ธฐ",
      "category4": "์ถฉ์ „๊ธฐ",
      "link": "https://search.shopping.naver.com/catalog/52420939652",
      "image": "https://shopping-phinf.pstatic.net/main_5242093/52420939652.20250113154531.jpg"
    },
    {
      "title": "์•ค์ปค ANKER 3in1 ํ๋ธŒ ๋งฅ์„ธ์ดํ”„ ์˜ฌ์ธ์› ๋ฌด์„ ์ถฉ์ „๊ธฐ Y1811 ๊ทธ๋ ˆ์ด",
      "price": "159200์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "ํœด๋Œ€ํฐ์ถฉ์ „๊ธฐ",
      "category4": "์ถฉ์ „๊ธฐ",
      "link": "https://search.shopping.naver.com/catalog/52420938636",
      "image": "https://shopping-phinf.pstatic.net/main_5242093/52420938636.20250219103442.jpg"
    },
    {
      "title": "์•ค์ปค ANKER ํŒŒ์›Œ์›จ์ด๋ธŒ ๋งˆ๊ทธ๋„คํ‹ฑ 2in1 ์Šคํƒ ๋“œ ๋ฌด์„ ์ถฉ์ „๊ธฐ A2543 ํ™”์ดํŠธ",
      "price": "27990์›",
      "mall": "๋„ค์ด๋ฒ„",
      "category3": "ํœด๋Œ€ํฐ์ถฉ์ „๊ธฐ",
      "category4": "์ถฉ์ „๊ธฐ",
      "link": "https://search.shopping.naver.com/catalog/52422454618",
      "image": "https://shopping-phinf.pstatic.net/main_5242245/52422454618.20250110141129.jpg"
    }
  ],
  "ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆ ์‹๋ฌผ": [
    {
      "title": "ํ•‘ํฌ์‹ฑ๊ณ ๋‹ˆ์›€ ๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆํ™”๋ถ„",
      "price": "17000์›",
      "mall": "๋‘์™‘ํ”Œ๋žœํŠธ",
      "category3": "์›์˜ˆ/์‹๋ฌผ",
      "category4": "๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ",
      "link": "https://smartstore.naver.com/main/products/5922645777",
      "image": "https://shopping-phinf.pstatic.net/main_8346714/83467145265.jpg"
    },
    {
      "title": "ํ‘ธํ…Œ๋ฆฌ์Šค ํ–‰์ž‰์‹๋ฌผ ํƒ์ƒ์šฉ ๋ฏธ๋‹ˆ์ดˆ์ŒํŒŒ๊ฐ€์Šต๊ธฐ ๋Œ€ํ˜•๊ฐ€์Šต๊ธฐ ๋ณ‘์›์šฉ",
      "price": "26330์›",
      "mall": "๋งˆ์ด์˜ฌ๋“œํผํ”ผ",
      "category3": "์›์˜ˆ/์‹๋ฌผ",
      "category4": "๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ",
      "link": "https://smartstore.naver.com/main/products/10277803462",
      "image": "https://shopping-phinf.pstatic.net/main_8782230/87822307286.jpg"
    },
    {
      "title": "๊ฝƒ๋‹ค๋ฐœ ์ •์› ์ธ๊ณต ์Šคํƒ€ ์žฅ์‹ ์›จ๋”ฉ ์‹๋ฌผ ๋ฏธ๋‹ˆ ํƒ์ƒ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ Cm blue 1PC",
      "price": "36000์›",
      "mall": "Hazelfive",
      "category3": "์›์˜ˆ/์‹๋ฌผ",
      "category4": "๊ณต๊ธฐ์ •ํ™”์‹๋ฌผ",
      "link": "https://smartstore.naver.com/main/products/11691717130",
      "image": "https://shopping-phinf.pstatic.net/main_8923622/89236227597.jpg"
    }
  ]
}
โš ๏ธ **GitHub.com Fallback** โš ๏ธ