出版社内容情報
本書は、LINE APIに対する深い理解や高い技術力があり、コミュニティに影響力を持つエンジニアとしてLINE株式会社が認定した「LINE API Expert」および「LINE Developer Community」の有志メンバーにより執筆された書籍です。
日本においては、LINEはもはや生活インフラともいえる存在ですが、サードパーティ向けに多くのAPIが公開されています。たとえば、LINE上で動くチャットボットを開発できる「Messaging API」、LINE 上でWebアプリを動かすことができる「LIFF(LINE Front-end Framework)」、サービスのログイン機能として組み込むことができる「LINEログイン」、同じくサービスの支払い手段として組み込むことができる「LINE Pay」、LINEと連携するビーコンデバイスを開発できる「LINE Beacon」、スマートスピーカーであるLINE CLOVAの拡張機能を開発できる「CLOVA Extensions Kit」などがあります。
このように多くのAPIが公開され、そして多くの言語で実装されたSDKも用意されています。これらのAPIを利用することで、LINE上で動くサービスやLINEと連携するサービスを簡単に実装できます。
それぞれのAPIを詳細に解説しようとすると、かなりのボリュームになってしまうので、本書では実践的な実装、応用例に要点を絞ることで多くのAPIを扱っています。複数のAPIを組み合わせた例も取り上げています。また、それぞれのAPIを専門とするLINE API Expertメンバーが執筆していることも本書の大きな強みです。
今もなおLINE APIは進化を続けていますが、基本となる考え方や開発手順を身に付けておけば対応可能です。本書を通じて、LINE APIを活用した魅力的なプロダクトやサービスの開発にチャレンジしてください。
内容説明
LINE APIを使ってできること、具体的に全部、教えます!
目次
第1章 はじめてのLINE API―さまざまなLINEのAPIを体験する
第2章 LINEログイン―AWS Lambdaを使ったLINEログインの実装
第3章 LINE Bot―Microsoft Bot Framework Composerでローコード開発
第4章 LIFF(LINE Front‐end Framework)―JavaScriptとC#で作るTodoアプリケーション
第5章 LINE CLOVA―Azure FunctionsおよびTypeScript×VS CodeによるCLOVAスキル開発
第6章 LINE Beacon―M5AtomをLINE Beacon化しよう
第7章 ハードウェア連携―ペットのトイレ管理デバイスおよびLINE Pay対応ドリンクバーの開発