初心者のためのなろう小説API入門 Pythonで作るデータ活用法
サンプル1
すべてのサンプル
-
サンプル1
-
サンプル2
-
サンプル3
-
サンプル4
- 一言紹介
- 初心者でも分かる小説家になろうのAPI利用法!
- 内容紹介
-
本書は、小説家になろうの公式APIをPythonおよびPHPで利用し、作品データを取得・分析するための入門書です。
APIからのデータ取得、JSONおよびgzip圧縮ファイルの処理、データの変換・解析を中心に、Python、PHP、JSON、gzipを扱います。
まず、なろうデベロッパーで紹介されているPHPで書かれたふたつのソースコードを掲載し、その解説を行います。
公式が用意しているソースコードを読み解き、どのようにAPIを利用するのかを確認します。
その後、筆者がPythonで制作した各APIを利用するためのソースコードについて紹介・解説します。
このソースコードを改変することで、自分の欲しいデータを取得できます。
- 目次
-
まえがき
第1章 なろうデベロッパーの紹介
第2章 なろう小説APIの紹介
第3章 なろうR18小説APIの紹介
第4章 なろうユーザー検索APIの紹介
第5章 なろう小説ランキングAPIの紹介
第6章 なろう殿堂入りAPIの紹介
第7章 基礎知識
第8章 公式のサンプルコード解説
第9章 なろう小説APIを使ったソースコード(Python)
第10章 なろうR18小説APIを使ったソースコード(Python)
第11章 なろうユーザー検索APIを使ったソースコード(Python)
第12章 なろう小説ランキングAPIを使ったソースコード(Python)
第13章 なろう殿堂入りAPIを使ったソースコード(Python)
あとがき
- 同人版との違い
-
・解説するAPIの追加
なろう小説ランキングAPIとなろう殿堂入りAPIの項目を追加しました。
・ソースコードの難易度調整
なろう小説APIのソースコードを増やし、新しく学習する項目を分割しました。これにより、学習曲線をなだらかにしています。
・紹介する機能の追加
取得したデータをJSONファイルに出力する機能を追加しました。これにより、データの取得と分析を分けて行えるようにしています。
・2000件問題への対応を自動化
一度に取得できる件数の制限により、2000件を超えるデータを取得する際には手動でパラメータを変更していました。これを自動で調整するように処理を変更しました。
・なろうR18小説APIのソースコードを変更
掲載サイトを指定してデータを取得する形式から、全掲載サイトのデータを表示できる形式に変更しました。
同人版よりも充実した内容になっており、こちらの方がオススメです。 - 公式サイト
- インプレス NextPublishing
- 電子版 ¥1,800 小売希望価格(税別)
-
Amazon
楽天kobo電子書籍ストア
Apple Books
紀伊國屋書店
Google Play
honto
Reader Store
BookLive
BOOK☆WALKER
- 印刷版 ¥2,000 小売希望価格(税別)
- Amazon(オンデマンド)
- 諸情報
- 同人誌である『なろう小説API入門講座』が種本になっています。
- 発行日
- 2026-08-07
- ページ数
- 120P(印刷版)