Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LINEを用いたデジタル診察券とLIFFプラグイン

minako-ph
December 02, 2022

 LINEを用いたデジタル診察券とLIFFプラグイン

minako-ph

December 02, 2022
Tweet

More Decks by minako-ph

Other Decks in Programming

Transcript

  1. 開発環境
 • Pluginが発表されるまで とにかく開発が大変だった
 • 2022.04のPluginの発表で開発体験が革命的に向上した🥺✨
 • LINEでしか発生しないバグはとにかく沢山console.logしていた
 ◦ LIFFブラウザに限るバグが発生したことがあった

    
 • WEBブラウザ用のアプリケーションとソースコードを共有しているので、
 LINEに関する機能はLIFFブラウザ上で開発する必要があった
 ◦ WEBブラウザで開発すると Webアプリの分岐に入ってしまう為 

  2. 開発環境<Mock>
 🤧 今まで
 1. localサーバーを立てる
 2. ngrokでホスティング
 3. LINEログインのエンドポイントURLを
 ngrokで発行されたURLに変更


    a. medicalforce SaaS側に登録されてるLIFF IDと
 一致するチャネルを探す必要がありちょっと面倒臭かった 
 4. LIFFのURLを携帯に送ってアクセス
 
 🥰 モック利用時
 1. 環境変数のモックモードを有効にして 
 localサーバーを起動
 2. いつも通りブラウザで開発