楽天のマンガ新刊APIでJSONのパース問題
楽天ブックスでは、非公式ながら最新の発売マンガ一覧を提供してくれる API があります。
node.jsで取得するコードは簡単なのですが、何度やっても JSON パースエラーになります。
const rp = require('request-promise')
const url =
'https://books.rakuten.co.jp/event/book/comic/calendar/2019/11/js/booklist.json'
rp.get(url, options).then(function(body) {
JSON.parse(body) // ここでエラーになる
})
うーん、レスポンスのテキストをコピーして JavaScript オブジェクト作ってもエラーにならないのに・・・?
エラー情報を読み解いてみる
error