diff --git a/openbd_api.py b/openbd_api.py index dbf328f..2e7103f 100644 --- a/openbd_api.py +++ b/openbd_api.py @@ -5,8 +5,10 @@ ISBN = sys.argv[1] response = req.get('https://api.openbd.jp/v1/get?isbn=' + str(ISBN)).json() -BookInfo = response[0].get("onix").get("DescriptiveDetail") -BookTitle = BookInfo.get("TitleDetail").get("TitleElement").get("TitleText").get("content") -BookAuthor = BookInfo.get("Contributor")[0].get("PersonName").get("content") +BookInfo = response[0].get("onix") +BookTitle = BookInfo.get("DescriptiveDetail").get("TitleDetail").get("TitleElement").get("TitleText").get("content") +BookAuthor = BookInfo.get("DescriptiveDetail").get("Contributor")[0].get("PersonName").get("content") +BookPublisher = BookInfo.get("PublishingDetail").get("Imprint").get("ImprintName") print(BookTitle) -print(BookAuthor) \ No newline at end of file +print(BookAuthor) +print(BookPublisher) \ No newline at end of file