芸歴14年目の野生のエンジニア。好きな言語はPHP。最高の歯ブラシだと思ってます。
LINEの Clova 開発室・開発1チームに所属している安田篤史 (@ayasuda) です。この記事はLINE Advent Calendar 2018の22日目の記事です。 2018年といえば、Clova Developer Center βがオープンし、誰でも Clova スキルを開発することができるようになりました。 また、LINE では Clova SDK 以外にも様々なプロダクトを提供しています。これらを組み合わせることで、興味深いサービスを簡単に作れるようになります。 本記事では、Ruby on Rails (以下 Rails) で作られた簡単な Web アプリを Clova のスキルに改造する方法と、 LINE の様々な API を組み合わせる方法についてステップバイステップで説明していきます。 この文書で「作るもの/作らないもの」と「説明すること/説明しないこと」 本記事では Rails の基礎については説明を割愛させていただきます。 Rails の導入及び基礎などについては Ruby on Rails Guides またはそ