Open Library
Wolfram言語を使ってOpen Libraryに接続し,書籍に関する情報を取り出す.
接続と認証
ServiceConnect["OpenLibrary"]は,Open Library APIへの接続を確立する.それまでに保存された接続が見付かった場合は,それが使われる.それ以外の場合は,新たな認証リクエストが起動される.
リクエスト
ServiceExecute["OpenLibrary","request",params]は,パラメータ params を使い,Open Library APIにリクエストを送る.次は可能なリクエストである.
書籍の検索
"BookSearch" — 書名または著者名で書物を検索する
"Query" | None | クエリ文字列 | |
"Author" | None | 著者名 | |
"Title" | None | 書籍名 | |
"Subject" | None | 件名 | |
MaxItems | 100 | 返される項目の最大数 | |
"StartIndex" | 0 | 開始インデックス |
書籍情報
"BookSummary" — 書籍の特定の版についての情報
"BookInformation" — 書籍の特定の版の可読バージョンについての情報
"BibKeys" | (必須) | 書籍の特定の版を特定するキー | |
"ShowThumbnails" | False | 表紙のサムネイルを結果に含めるかどうか |
"BibKeys" | (必須) | 書籍の特定の版を特定するキー |