【Beds24】Beds24のgetBookingjsonにPythonからアクセスする
A4の部屋割表の作成を自動化するために、まずはBeds24 からその日の予約をピックアップしてみる。
import requests import json #必要なところはこの辺にまとめる url = "https://www.beds24.com/api/json/getBookings" username = "" api_key = "" prop_key = "" datefrom = "20191013" dateto = "20191013" paylord = { "authentication": { "apiKey": api_key, "propKey": prop_key }, "includeInvoice":False, "includeInfoItems": False, "arrivalFrom":datefrom, "arrivalTo":dateto } res = requests.post(url,data = json.dumps(paylord), headers = {"content-type": "application/json"}) data = res.json()
変数data
の中にJsonになった予約データがあるのでこれをよしなに加工していくといい感じになるのかもしれない。