# Create a channel
To develop a LIFF app, you must first create a provider and a channel on the LINE Developers Console.
# Log in to the LINE Developers Console
To create a provider and a channel, you must first log in to the LINE Developers Console. For more information on how to log in, see Log in to LINE Developers.
# Creating a provider and channel
Log in to the LINE Developers Console and create a provider and a channel.
# 1. Create a provider
If you already have a provider you want to use, go to 2. Create a channel.
From the Console home, click the Create a new provider button.
If you can't find the Create a new provider buttonIf you've already created a provider, the Create a new provider button won't be displayed on the Console home. If you want to create another one, click the Create button in the Providers section on the Console home.
Enter any Provider name on the Create a new provider screen, and click the Create button.
A provider can be an individual, company, or organization that provides services through the LINE Platform. Enter your own name or company name as the provider name.
# 2. Create a channel
A channel is a communication path between the LINE Platform's functions and a provider's services. Channels must have a name, description, and icon image.
LIFF app can be added for these two channel types:
Type | Description |
---|---|
LINE Login | If you want to create a LIFF app, or try the LIFF starter app in the next step, or build a LIFF app development environment with Create LIFF App, create a LINE Login channel. |
LINE MINI App | If you want to create a LIFF app with LINE MINI App, create a LINE MINI App channel. |
In this section, we'll show you how to create a LINE Login channel, assuming that you want to Try the LIFF starter app in the next step. Click the provider under which you want to add your LINE Login channel, and create your channel. If there is already a LINE Login channel you want to use, select it. For more information on how to create a channel, see Creating a channel.
"LINE" or a similar string can't be included in the channel name.
When developing a LIFF app, select Web app in App types.
You can't add LIFF apps to these channel types:
- Messaging API
- Blockchain Service
Previously, LIFF apps could be added to Messaging API channels or Blockchain Service channels. However, new LIFF features aren't available for LIFF apps that have already been added to the Messaging API and Blockchain service channels. LIFF apps added to the LINE Login and LINE MINI App channels have no restrictions and can use all the LIFF v2 features. For more information, see these news articles.
- News on February 5, 2020, Users can no longer add LIFF apps to Messaging API channels
- News on July 20, 2021, Users can no longer add LIFF apps to Blockchain Service channels
# Next steps
You have now created a channel for your LIFF app. Next, do one of the following: