LINE API Use Case

LINE Front-end Framework (LIFF)
/ LINE MINI App

LIFF and LINE MINI App are web application platforms provided by LINE. Web applications that run on this platform are called LIFF apps or LINE MINI Apps.

Both are web applications that run on the LIFF browser implemented in the LINE app. If you incorporate the LIFF SDK provided by LINE into your web application, it will work as a LIFF app or LINE MINI App.

Since the LIFF app and LINE MINI App can use commonly used web app development technologies, they can be combined with a variety of existing services to quickly provide new services.

LINE MINI App requires review and certification by LINE.

These are the differences between the LIFF app and LINE MINI App.

LIFF app LINE MINI App
Operating environment Works with smartphone versions of LINE and with general browsers (including PC browsers). Works only with smartphone versions of LINE.
LINE review
and approval
Review and approval by LINE isn't required. You can release it at any time. Review and approval by LINE is required. Once you pass the review, you can see the LINE MINI App in the search function and in the "Home" tab of the LINE app.
Service Message
chat room
Not available. You can use the Service Message chat room, which is available to all LINE MINI Apps.
LIFF app LINE
Mini App
Operating environment
Works with smartphone versions of LINE and with general browsers (including PC browsers). Works only with smartphone versions of LINE.
LINE review and approval
Review and approval by LINE isn't required. You can release it at any time. Review and approval by LINE is required. Once you pass the review, you can see the LINE MINI App in the search function and in the "Home" tab of the LINE app.
Service Message chat room
Not available. You can use the Service Message chat room, which is available to all LINE MINI Apps.

End-user benefits

LINE Front-end Framework (LIFF) / LINE MINI App End-user benefits Available without installation (LIFF / LINE MINI App)

Available without installation (LIFF / LINE MINI App)

End users don't need to install the LIFF/LINE MINI App on their smartphone.

Save yourself the trouble of downloading and installing the app, and start using it right on the LINE app.

LINE Front-end Framework (LIFF) / LINE MINI App End-user benefits Rich UI available (LIFF / LINE MINI App)

Rich UI available (LIFF / LINE MINI App)

The LIFF and LINE MINI App lets you use the service smoothly with a rich UI that isn't provided by LINE's chat room or Messaging API.

For example, while displaying a map, you can use a rich UI that lets you simultaneously show pins and their related information on the map.

LINE Front-end Framework(LIFF)/ LINE MINI App End-user benefits Use safe and secure apps (LINE MINI App)

Use safe and secure apps (LINE MINI App)

Only LINE's approved LINE MINI Apps are available on LINE, so you can use LINE MINI App with peace of mind.

End-users can find the LINE MINI App in the search function and in the "Home" tab of the LINE app.

Service provider benefits

LINE Front-end Framework (LIFF) / LINE MINI App Service provider benefits Profile information of LINE users can be obtained (LIFF / LINE MINI App)

Profile information of LINE users can be obtained (LIFF / LINE MINI App)

You can get profile information of LINE users (user ID to distinguish users in LIFF / LINE MINI App, any display name registered by users, etc.).

By using an ID token or access token, you can securely send LINE user profile information from the LIFF / LINE MINI App (client) to the server.

LINE Front-end Framework (LIFF) / LINE MINI App Service provider benefits Users can share the app with their friends (LIFF / LINE MINI App)

Users can share the app with their friends (LIFF / LINE MINI App)

You can easily share the LINE MINI App with your friends just by using the default share button, which doesn't require additional implementation.

If you want to provide a better UX, you can create a custom share message using the share target picker to let friends share additional information.

LINE Front-end Framework (LIFF) / LINE MINI App Service provider benefits Service Message notification (LINE MINI App)

Service Message notification (LINE MINI App)

Another great feature of the LINE MINI App is the release of the Service Message chat room.

The Service Message chat room is a chat room that can be used by LINE MINI Apps. You can send messages that meet certain conditions to the Service Message chat room, such as sending a confirmation notice for a restaurant or accommodation reservation to a user.

The Service Message chat room can help reduce the likelihood that end users will miss important messages sent from the service.

Diagram

LINE Front-end Framework (LIFF) / LINE MINI App diagram (user authentication)
User authentication
User authentication occurs between the LINE platform and the end user when LIFF and LINE MINI App are initialized.

Once the user authentication is complete, the service can get an access token. Use the access token to identify the user.
LINE Front-end Framework(LIFF)/ LINE MINI App diagram (Operates as a web app)
Operates as a web app
After LIFF is initialized and user authentication is complete, it will begin to operate as a web app. Display the UI directly to, and handle requests from, the end user.
LINE Front-end Framework(LIFF)/ LINE MINI App diagram (Send Service Messages)
Send Service Messages
When sending service messages with the LINE MINI App, you can use the API to send the service message.

If the API is successful, the LINE platform will send the message to the end user's Service Message chat room.

View the demo

You can view the demo on your smartphone by scanning the QR code to access the demo site.

Before using, please note that the demo app will retrieve your LINE account's profile information (display name, profile image URL, and user ID), but only the user ID will be stored on the server and it will be deleted every day.

Business card
LINE Official Account: LINE Use Case-LIFF
Image of LINE Front-end Framework (LIFF) operation using QR codes See details (Business card)

Download sample source code

・AWS Serverless version *Coming Soon!

LINE API use cases

Make restaurant reservations using LINE Demo app

Make restaurant reservations using LINE

Implement the reservation app with the LIFF app.

Remove the need for time-consuming membership registration and app downloads, and prevent missed visits to the store with reminder notifications via Messaging API.

See details
Smooth table orders Demo app

Smooth table orders

Bring to life a table ordering app that lets users order and pay for products at the table using their smartphones.

You don't have to call the staff or stand in line at the cash register to order, and even checkout can be completed using your own smartphone. You can also pay for each order at the time of order or when you leave the restaurant.

See details
Easy-to-issue membership cards Demo app

Easy-to-issue membership cards

Implement an app to issue online membership cards without entering personal information.

Quickly issue membership cards by simply agreeing to the authorization. You can also send electronic receipts. Increase repeat customers by sending follow-up messages.

See details

Development use cases using LINE API

【LIFF】
Development use cases using LINE API(L’OCCITANE JAPON K.K) LINE for Business

Optimizing customer experience with digital membership cards using LINE Front-end Framework (LIFF)

L’OCCITANE JAPON K.K(Japanese only)
Development use cases using LINE API(TOKYU) classmethod AWS

One-to-One Marketing Using LINE
Building connections with customers ditigally with low development and operation costs

TOKYU(Japanese only)
【LINE MINI App】
Development use cases using LINE API(PAL GROUP) classmethod AWS

"Membership card in 5 seconds" - LINE MINI App for easy connection design

PAL GROUP(Japanese only)