inputでカテゴリーIDを入力して楽天ランキング30位までを取得するスクリプト。
今後色々遊んで見るための覚書程度。
rakuapi.py
# !/usr/bin/python2.7
# -*- coding: utf-8 -*-
import requests
import sys, codecs
sys.stdout = codecs.getwriter("utf-8")(sys.stdout)
gen_input = input("catID input here: ")
url = "https://app.rakuten.co.jp/services/api/IchibaItem/Ranking/20120927?"
st_load = {
"genreId": gen_input,
"applicationId": [your id],
}
r = requests.get(url, params=st_load)
res = r.json()
for i in res["Items"]:
item = i["Item"]
print u"順位: ",item["rank"],u"位"
print u"商品名: ",item["itemName"]
print u"URL: ",item["itemUrl"]
print u"価格: ",item["itemPrice"], u"円", "\n"