KeySPIKEのWebhookをRailsで受け取る久しぶりにブログでも書こう。手数料無料の驚きのカード決済サービスSPIKE、使わない手はないということで試してみたのだけれど、RailsでWebhookを受け取るとエラーになってしまう。parameters.Contents:なんかURLエンコードされた文字列JSONをPOSTされた際にうまくパースできないようなのだが、コントローラで受けたときにはもうエラーになっているのでアプリケーションのレベルでは対処しようがない。結局、こちらを参考にモンキーパッチで動かしてみたのだけれど、もっと楽なやり方があれば教えてもらいたい。initializerを用意して、特定のページへのアクセスでデフォルトのパーサを迂回させる。'/path/to/webhook'これでwebhookへのアクセスのときはlib/webhook_parser.rbが呼び出されるようになった。endendこれでSPIKEからのWebhookをエラー無しにコントローラで処理できるようにはなった。2014年のオークランド・アスレティックス6年目とこれからの話。