[PYTHON] Obtenez un classement avec l'API Rakuten

Un script pour entrer l'ID de catégorie en entrée et obtenir la 30e place du classement Rakuten. Un mémorandum pour jouer avec dans le futur.

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"Classement: ",item["rank"],u"Rang"
	print u"Nom du produit: ",item["itemName"]
	print u"URL: ",item["itemUrl"]
	print u"prix: ",item["itemPrice"], u"Cercle", "\n"

Recommended Posts

Obtenez un classement avec l'API Rakuten
Obtenir des informations avec l'API Zabbix
Obtenez des avis avec l'API googlemap de python
Golang api obtenir
Obtenez des vacances avec l'API Google Agenda
[Python] Obtenez des informations sur le package Python avec l'API PyPI
Obtenez des données sur le cours de l'action avec l'API Quandl [Python]
Création récente de classement à l'aide de l'API Qiita avec Python
Obtenez l'objet et le corps de Gmail avec Python et l'API Gmail
Extruder avec l'API Fusion360
Démarrez avec MicroPython
Recevez des tweets avec Tweepy
Obtenez date avec python
Démarrez avec Mezzanine
Obtenir le calendrier de l'API Garoon SOAP avec Python + Zeep
Obtenez des commentaires et des abonnés avec l'API de données YouTube
[Python] Obtenez des informations sur les utilisateurs et des articles sur l'API de Qiita
Recevez des tweets avec des mots-clés arbitraires à l'aide de l'API Streaming de Twitter
YOLP Obtenir un fichier XML d'informations cartographiques avec l'API Yahoo! Static Map
Obtenez le code du pays avec python
Téléchargement d'image avec l'API Flickr
Obtenez la table dynamiquement avec sqlalchemy
Utiliser l'API Trello avec python
Lancez-vous avec Django! ~ Tutoriel ⑤ ~
Créer une API avec Django
Obtenez la chronologie Twitter avec Python
Commencez avec influxDB + Grafana
Utiliser l'API Twitter avec Python
API avec Flask + uWSGI + Nginx
Obtenez des données Youtube avec python
Lancez-vous avec Django! ~ Tutoriel ④ ~
API Web avec Python + Falcon
Obtenir l'ID de thread avec python
Obtenez des données de l'API d'analyse avec le client API Google pour python
Soutenez-vous avec l'API Twitter
Commencez avec Python! ~ ② Grammaire ~
Obtenez des fonctionnalités d'image avec OpenCV
Utiliser l'API subsonique avec python3
Obtenez des stocks avec Python
Update_with_media réussi avec l'API Twitter
Obtenez des informations sur l'alambic avec Python
Qiita API Oauth avec Django
Obtenez le nombre de PV d'articles Qiita que vous avez publiés avec l'API
Obtenez des conversions et des revenus avec l'API Google Analytics et faites un rapport à Slack
Obtenez le volume de recherche, le CPC et la compétitivité du planificateur de mots clés avec l'API Google Ads
Utilisez Nutanix avec l'API REST, partie 2
Obtenez des informations sur les fichiers vidéo avec ffmpeg-python
Commencez avec Python! ~ ① Construction de l'environnement ~
Obtenir des données Salesforce à l'aide de l'API REST
Créer Awaitable avec l'API Python / C
Lien pour commencer avec python
Obtenez un temps de réaction négatif avec psychopy.event.getKeys ()
[AWS] Créer une API avec API Gateway + Lambda
Obtenez l'ID de compte AWS avec boto3
Exécutez Rotrics DexArm avec l'API Python
Premiers pas avec MicroPython (sur macOS)