Yado_tech

旅館+ITとはなんぞ

PythonでResasAPIにアクセスする

イデアソンがあるみたいなので・・

resas.go.jp

さくっとPythonでrequests使って問い合わせてみた。

ここを参考にした。
www.kmiura.net

都道府県表示させるやつよりも少しふみこもうとしたらわからんかったのでメモ

import requests
import json

def resas_api_request():
    api_key = "【API_KEY】"
    url = "https://opendata.resas-portal.go.jp/"
    
    url += "api/v1/cities"
    
    head = {
        "Content-Type":"application/json",
        "X-API-KEY":api_key
    }
    
    payload = {'prefCode':1}
    
    req = requests.get(url,headers=head,params=payload)
    
    print(req)
    json_obj = json.loads(req._content.decode('utf-8'))
    print(json_obj)
    
    return

resas_api_request()

みんなで分析しようぜ