- 追加された行はこの色です。
- 削除された行はこの色です。
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>クラウド]]
-戻る
--[[PaaS>クラウド#jea83c05]]
--[[LINE]]
*目次 [#icfad98c]
#contents
*概要 [#m6ce5c4a]
-LINEアプリ(SaaS)については言及しない。
-PaaSで開発ができるようなのでどんな感じか?説明する。
*詳細 [#ta49062a]
**アプリ [#t6838c43]
***LINEミニアプリ [#l166512b]
簡単に言うと、LINEアプリ内に組み込めるアプリ。
***LIFFアプリ [#ja1f6b9a]
簡単に言うと、[[LINEミニアプリ>#l166512b]]から呼び出す前提のWebアプリ
-[[LINEログイン>LINE#qc410a5b]]と[[LINEミニアプリ>#l166512b]]のチャネルに組み込むことができる。
-チャネルを[[LINEミニアプリ>#l166512b]]ではなく、[[LINEログイン>LINE#qc410a5b]]にすると、直接、組み込める模様。
**方式 [#aa04c313]
***認証方法 [#hf182123]
-OAuth2/OIDCっぽい、LINE-SDKのオリジナル・フローで、~
IDトークンの取得できる(この際、認証画面などは出なさそう)。
-IDトークンの検証などの流れは、OAuth2/OIDCっぽいが、~
WebAPIのインターフェイスなどもSDK同様に独自仕様。
-取得したIDトークンを[[LIFFアプリ>#ja1f6b9a]]に渡すことで、~
[[LIFFアプリ>#ja1f6b9a]]でもユーザ情報を使用することができるようになる。
-参考
--LIFFアプリおよびサーバーでユーザー情報を使用する | LINE Developers~
https://developers.line.biz/ja/docs/liff/using-user-profile/#use-user-info-on-server
***開発方法 [#a8c6ddad]
-[[LINEミニアプリ>#l166512b]]には開発用、審査用、本番用の3つのチャネルがある。
-参考
--LINEミニアプリ用LINE Developersコンソールガイド | LINE Developers~
LINEミニアプリ用LINE Developersコンソールの基本的な仕組み~
https://developers.line.biz/ja/docs/line-mini-app/discover/console-guide/#basic-structure-line-developers-console-for-mini-app
**その他 [#r1f41942]
***Messaging API [#wdfdec24]
***LINE Bot Designer [#pd80bd3b]
チャットボットサービス
***LINE CLOVA [#ra666d2e]
*参考 [#odec0758]
-LIFF / LINEミニアプリ | LINE API UseCase~
https://lineapiusecase.com/ja/api/miniliff.html
-LINE Developers
--LINEミニアプリ
---docs~
https://developers.line.biz/ja/docs/line-mini-app/
---docs > quickstart~
https://developers.line.biz/ja/docs/line-mini-app/quickstart/
---reference~
https://developers.line.biz/ja/reference/line-mini-app/
--LINE Front-end Framework
---docs~
https://developers.line.biz/ja/docs/liff/
---docs > overview~
https://developers.line.biz/ja/docs/liff/overview/
---reference~
https://developers.line.biz/ja/reference/liff/
--Messaging API~
https://developers.line.biz/ja/services/messaging-api/
--Bot Designer~
https://developers.line.biz/ja/services/bot-designer/
--LINE CLOVA~
https://developers.line.biz/ja/services/line-clova/