本書は、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を活用した魅力的なプロダクトやサービスの開発にチャレンジしてください。