NarouFetcher
This project is for fetching light novel contents from 小説家になろう site. API is based on なろうデベロッパー site.
Status
Under experimenting, don't even think about using this in your project. This project may be abandoned any time.
Usage
import NarouFetcher
// ...
let keyword = "魔王"
let query = NarouFetcher.shared.makeQuery()
query.検索単語指定(keyword)
query.検索対象範囲指定([.あらすじ, .タイトル])
query.最終掲載日指定(.先月)
query.fetch { (response, error) in
if let error = error {
print("\(error)")
}
if let response = response {
for entry in response.entries {
print("~~~~~~~~~~")
print("ncode:", entry.Nコード ?? "nil")
print("title:", entry.タイトル ?? "nil")
print("あらすじ:", entry.あらすじ ?? "nil")
}
}
}
Environment
Xcode Version 11.3 (11C29)
Apple Swift version 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15)
Target: x86_64-apple-darwin19.2.0