【Python API】国内ECサイトを価格比較 最安商品を検索【楽天編 #1】

ECサイト

横断検索サイトを作りたい

まずは楽天から、動画にて解説しています。

スクリプト

import requests
import numpy as np
import pandas as pd
import pprint
import configparser
from pathlib import Path

# * 参照 公式サイト
# https://webservice.rakuten.co.jp/documentation/ichiba-item-search

BASE_DIR = Path(__file__).resolve().parent

print(BASE_DIR)

config_ini = configparser.ConfigParser()
config_ini.read(BASE_DIR / "setting" / "config.ini", encoding='utf-8')
APP_ID_CONFIG = config_ini['API_SETTING']['ID']
APP_ID = APP_ID_CONFIG

res_url = "https://app.rakuten.co.jp/services/api/IchibaItem/Search/20220601"
serch_keyword = 'NC-A57-K' # JAN code, 型番、商品名  

serch_params = {
    "format" : "json",
    "keyword" : serch_keyword,
    "applicationId" : [APP_ID],
    "availability" : 0,
    "hits" : 30,
    "page" : 1,
    "sort" : "-updateTimestamp"
}

response = requests.get(res_url, serch_params)
result = response.json()
pprint.pprint(result)

コメント

タイトルとURLをコピーしました