News

  • 2019/10/01

    LINE Developers News - 中文版即日起上線

    即日起,LINE Developers News 將精選主題,為開發者提供中文新聞,與英文新聞日文新聞同步,讓開發者更快速、更輕鬆地掌握最新 LINE 開發相關訊息。

    如欲將語言設定為中文,請於 LINE Developers 新聞網頁右下角的語言選單中,選取「繁體中文」,便可查看中文版新聞內容:

    language option

  • 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.

  • 2019/09/13

    LINE SDK v4.x end-of-life on December 12th, 2019

    December 12th, 2019 marks the end-of-life date for LINE SDK v4.0 for Android and LINE SDK v4.1 for iOS (from hereon collectively called LINE SDK v4.x). On that date, we'll remove from this site the following things:

    Why we're doing this

    To ensure a consistent, secure, up-to-date experience for LINE users, our partners' apps and services should use the latest version of our technology. We already marked LINE SDK v4.x as deprecated some time ago, but continued to offer documentation and download links as a courtesy to partners who couldn't upgrade on short notice. Now we're taking the next logical step: declaring LINE SDK v4.x end-of-life and removing all references from our site.

    Upgrading to a new SDK version

    What you need to do to upgrade depends on what version you're currently using.

    From To Notes
    LINE SDK v4.x for iOS Objective-C LINE SDK v5.2 for iOS Swift The old and new versions use different programming languages, which makes migrating a big task. We hope the migration instructions in Upgrading the SDK will make it easier.
    LINE SDK v4.x for Android LINE SDK v5.1 for Android There are minor differences between the old and new version, particularly with relation to how login works. We intend to publish a detailed list of differences soon, but you can already start your migration by reading Integrating LINE Login with your Android app.
    LINE SDK v3.x for iOS Objective-C LINE SDK v5.2 for iOS Swift There are major differences between the old and new version, meaning you'll have to redo your integration from scratch. See Integrating LINE Login with your iOS app for instructions.
    LINE SDK v3.x for Android LINE SDK v5.1 for Android There are major differences between the old and new version, meaning you'll have to redo your integration from scratch. See Integrating LINE Login with your Android app for instructions.
  • 2019/09/12

    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: September 11, 2019 Time: 17:00–18:30 JST (GMT+9)

    Date: September 12, 2019 Time: 13:00–13:30 JST (GMT+9)

    Cause

    Server outage due to heavy load.

    Affected services

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

    Details

    The API returned status code 500 for some requests. Also, the "Send reply message" endpoint (https://api.line.me/v2/bot/message/reply) returned error codes in the 400 range, even for correct requests.

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

  • 2019/09/11

    Notice about service outage for LINE Developers site (resolved)

    We'd like to inform you about a service outage regarding the LINE Developers site. The issue has now been resolved but we sincerely apologize for any inconvenience that this may have caused.

    Date and time of outage

    Date: September 11th, 2019 Time: 13:46–15:58 JST (GMT+9)

    Cause

    Issue with our servers.

    Details

    During the specified time, the Statistics tab for Messaging API channels in LINE Developers console was not working as intended.

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

  • 2019/08/30

    Flex Message Simulator Update 1 (β) released

    We released Flex Message Simulator Update 1 (β). This version contains sample Flex Messages with more sophisticated layouts based on the new features of Flex Message Update 1.

    note Limitations

    We can't guarantee that the appearance of a Flex Message in Flex Message Simulator Update 1 (β) exactly matches the rendering on a target device. A single Flex Message may be rendered differently from device to device. Factors that affect rendering include OS, LINE version, screen resolution, language setting, and fonts.

    Flex Message Simulator Update 1 (β)

    Flex Message Update 1 examples

  • 2019/08/28

    Notice about service outage for LINE Developers site (resolved)

    We'd like to inform you about a service outage regarding the LINE Developers site. The issue has now been resolved but we sincerely apologize for any inconvenience that this may have caused.

    Date and time of outage

    Date: August 28, 2019 Time: 18:15 ~ 18:40 JST (GMT+9)

    Cause of the outage

    Issue with our servers.

    Details

    During the date and time stated above, some users could not access the LINE Developers site and the LINE Developers console.

    We will continue to improve the quality of the services we provide to our developers and we greatly appreciate your understanding.

  • 2019/08/28

    Flex Message Update 1 released

    We've added new Flex Message properties. As a result, you can use the rich expressive power of HTML and CSS in Flex Messages. For details, see Using Flex Messages.

    Flex Message example

  • 2019/07/26

    Member users were able to retrieve Channel secret because of a bug (resolved)

    We discovered and fixed a bug in the LINE Developers console that allowed Member users to obtain a channel secret. We sincerely apologize for any inconvenience caused.

    On July 24, 2019, we emailed this information to all administrators of channels with Member users.

    Issue time

    Issue inception: September 21, 2017

    Issue solved: July 17, 2019

    Details

    There was a bug that allowed Member users to obtain the channel secret, which should have appeared only to Admin users.

    The Channel settings tab did not display the channel secret when a Member user viewed the page. However, the API that the LINE Developers console called in the background did return the channel secret. Therefore, a malicious Member user could have obtained and abused the channel secret.

    tip What is a channel secret?

    The channel secret is a secret key provided by LINE to call our APIs and validate identities. It should be kept secret from unauthorized parties.

    tip Member user permissions

    Originally, Member users can only view basic information and statistics for a channel. They don't have access to the channel secret.

    What you should do

    If you're concerned that unauthorized Member users have obtained your channel secret, you should issue a new one. Doing so will invalidate the previous channel secret.

    After you issue a new channel secret, you'll have to update it in the app which uses the channel secret. Carefully consider the impact of issuing a new channel secret on your app.

    How to issue a new channel secret

    You can issue a new channel secret on the Channel settings tab in the LINE Developers console.

    tip Forced reissue of channel secret

    LINE will not forcibly reissue new channel secrets. The Admin user for each channel should decide whether it's necessary to reissue a new channel secret.

    Acknowledgement

    This bug was reported through the LINE Security Bug Bounty Program.

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

  • 2019/07/18

    Notice about service outage for LINE Login (resolved)

    We want to inform you about a service outage regarding LINE Login. The issue has now been resolved. We apologize for any inconvenience this may have caused.

    Date and time of outage

    Date: July 18, 2019 Time: 9:38–10:40 JST (GMT+9)

    Cause

    Issue with our servers.

    Details

    LINE Login returned http error codes with the pattern 5xx (500, 501, etc.) for some requests. As a result, LINE Login was unavailable in the following applications:

    • Web application
    • Desktop app

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