News

  • 2019/11/11

    Users can no longer add LIFF apps to Messaging API channels

    LIFF v2 is scheduled to be updated with LINE Login as the core channel. Additionally, an upcoming change will prevent users from adding LIFF apps to Messaging API channels entirely. We strongly recommend users to add LIFF apps to the LINE Login channel.

    Scheduled change date

    Early February 2020

    Influence

    Channel type Impact
    LINE Login channel Not affected.
    Messaging API channel After the specification change, LIFF apps cannot be added to the Messaging API channel. LIFF apps added to Messaging API channels at the time of specification change are still usable.
    note Do not add LIFF apps to the Messaging API channel

    At this time, users can add LIFF apps to the Messaging API channel. However, we strongly advise against it due to the following restrictions:

    • The bot link feature can't be used.
    • LIFF feature expansion may not be supported.
    • The LIFF app may not be usable in the future.

    LIFF apps added to the LINE Login channel have no restrictions and can use all LIFF v2 functions.

    Transition to the LINE Login channel

    To continue using the LIFF app added to the Messaging API channel, re-add the LIFF app to the LINE Login channel. Once re-added, LINE Developers console will issue a new LIFF app ID. As a result, please take note of the following:

    • If you're using LIFF v2, change the LIFF app ID specified in liff.init().
    • The LIFF URL used to launch LIFF(e.g.:line://app/1234567890-AbcdEfgh)will change.
    note Remove LIFF apps added to Messaging API channel

    To avoid confusion, delete the LIFF app added to the Messaging API channel after adding to the LINE Login channel.

  • 2019/11/08

    Notice of domain name change for certain endpoints

    The domain name of certain Messaging API endpoints has been changed from api.line.me to api-data.line.me. There is no maintenance associated with this.

    Target endpoint

    Influence

    If you are using the above endpoints, please change your domain during the transition period. We apologize for any inconvenience this may case. Thank you for your understanding.

    Once the transition period ends, accessing an endpoint of the old domain will return a 404 status code.

    Transition period

    Today - April 30, 2020

  • 2019/10/30

    Endpoint for obtaining user statistics now available in Thailand (TH)

    Previously, the following Messaging API endpoint didn't allow LINE Official Accounts created in Thailand (TH) to get user activity statistics. Today, we've made it available.

    This endpoint returns the same data as on the Insight tab in the LINE Official Account manager.

  • 2019/10/25

    New ID token verification endpoint released

    When your back-end server receives an ID token originating from LINE Login v2.1 or the LINE SDK, you should verify that the ID token is authentic.

    Previously, you had to use a JWT library or write your own decoding and verification code.

    After this release, you merely have to send an HTTP request to the verification endpoint to determine if an ID token is authentic.

    For instructions on verifying ID tokens, read Transfer ID token to back-end server.

  • 2019/10/16

    LIFF v2 released

    LINE Front-end Framework (LIFF) v2 is a platform for web apps provided by LINE.

    note Use the latest version of LIFF

    LIFF v1 will be deprecated.

    LIFF apps now run in external browsers

    With LIFF v1, LIFF apps ran only in LINE's in-app browser. With LIFF v2, LIFF apps can also run in external browsers. This means you can develop LIFF apps using the same development environment as general web applications.

    Get user profile and email

    Because compatibility with LINE Login v2.1 has improved, you can retrieve a user's ID and email address from the LINE platform. Your LIFF app can use this data to provide features related to user information and sending emails.

    Furthermore, you can use LINE Login (web login flow) even when your LIFF app is running in an external browser. This means you can use the same information even when the LIFF app is running in an external browser.

    Read QR codes

    You can start LINE's QR code reader and get the strings read by the user.

    Get LIFF app environment information

    You can get the following details about the environment in which your LIFF app is running:

    • Operating system in which the LIFF app is running (iOS, Android, external browser)
    • Whether the LIFF app is running in the in-app browser (true, false)
    • Language settings

    For more information, see LINE Front-end Framework.

  • 2019/10/16

    New Messaging API endpoint for friend statistics

    We added a new Messaging API endpoint that returns information about how users interact with broadcast messages sent from your LINE official account.

    This endpoint returns the same data as on the Insight tab in the LINE Official Account manager.

  • 2019/10/04

    Notice about service outage for the Messaging API (resolved)

    We'd like to inform you about a service outage regarding the Messaging API. The issue has now been resolved. We apologize for any inconvenience that this may have caused.

    Date and time of outage

    Date: October 4, 2019

    Time:

    9:00-9:02 JST (GMT+9)

    10:04 JST (GMT+9)

    11:00-11:08 JST (GMT+9)

    12:02-12:08 JST (GMT+9)

    Cause

    Issue with our servers.

    Affected services

    All Messaging API endpoints (https://api.line.me/v2/bot/*).

    Details

    The API returned status code 500 for some requests.

    LINE will continue to improve the quality of its services to prevent future outages. Thank you for your understanding.

  • 2019/10/01

    New Chinese-language news page

    From now on, LINE Developers News will offer selected articles in Chinese (in addition to English and Japanese), making it easier for Chinese-speaking developers to stay up-to-date on LINE development.

    To change your language setting to Chinese, scroll to the bottom of the page and select "繁體中文" (Traditional Chinese) from the language menu in the page footer:

    language option

  • 2019/09/26

    Notice about system maintenance

    We're performing system maintenance at the below time. We apologize for any inconvenience.

    Scheduled maintenance time

    September 26, 2019 16:20-16:50 JST (+9 GMT)

    The maintenance will only last a few seconds and will take place somewhere in this time window.

    Impact

    Messaging API, LINE Login, and LIFF operations may result in errors. Specifically, the following events can occur:

    • Messaging API (https://api.line.me/v2/bot/*) returns an error with status code 500.
    • An error with status code 500 is returned when a user logs in with LINE Login or starts a LIFF app.
  • 2019/09/18

    Try out Messaging API calls in your browser

    We've added a Try button to these sections of the Messaging API reference documentation:

    Clicking Try reveals a form that enables you to test the API call right then and there. You'll need to enter some required information, such as your channel access token (found in the console). Depending on the call, there are also other fields to fill in.

    For now, this feature is only enabled for a small number of operations. We plan to increase the number in future releases to cover more Messaging API functionality.