Topic

cron

A collection of 2 issues

firebaseで購読中マンガの新刊チェックCRON作った

マンガって、いつの間にか新刊が出てますよね。 毎回 Kindle で買ってるんだから、 Amazon もリコメンドしてくれればいいのに。 お気に入り著者の新刊メールに登録していても、なんか欲しい情報じゃなく、微妙な感じだし。 発売中に遅れてお知らせじゃなく、発売前に知りたいんだよ! それ、firebase にやらせよう 月半ば、月末に新刊情報を取得して slack 通知するやつを作りたい。 仕様は下記の通り。 * 月半ば、月末に cron 実行 * 楽天ブックスの新刊マンガ API から最新版を取得 * 全部だと情報過多なので、自分の購読しているマンガ・著者のみ抽出 * レポートは slack に投稿 これなら firebase の機能だけでイケそうじゃない? ってことで作ってみました。 ※このあと掲載しているサンプルコードは抜粋なのでこのままでは動作しません 月半ば、月末に cron 実行 firebase では cron実行 が可能です。 関数のスケジュール設定によると、課金は Google アカウントごとに3
3 min read

楽天のマンガ新刊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
1 min read

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe