SWDesk

[Python] 네이버 쇼핑 검색을 위한 소스 코드

tothebeyond 2021. 5. 6. 16:23

 

    naverOpenAPI0 = 'https://openapi.naver.com/v1/search/shop.json'
    param1 = {
        'query': keyWord,
        'display': displayNumber,
        'start': startIndex,
        'sort': 'date' # sim(ilarity), asc(price ascending), dsc(price descending)
    }
    headerParams = {"X-Naver-Client-Id":clientID, "X-Naver-Client-Secret":clientSecret}
    if param1: 
        res1 = requests.get(naverOpenAPI0, headers=headerParams, params=param1)
    else: 
        address1 = naverOpenAPI0 + '?query='+keyWord+'장식조명&display=100&start='+str(startIndex)
        res1 = requests.get(naverOpenAPI, headers=headerParams)
    print(res1.text)
    res2 = json.loads(res1.text)
    items2 = res2['items']
    for item21 in items2:
        print(item21['title'])
        imageURL = item21['image']
        linkAddress = item21['link']
        lPrice = item21['lprice']
        hPrice = item21['hprice']
        productID = item21['productId']
        productType = item21['productType']
        brand = item21['brand']
        maker = item21['maker']
        category1 = item21['category1']
        category2 = item21['category2']
        category3 = item21['category3']
        category4 = item21['category4']

 

반응형