About
News
Products
Documentation
Tips
FAQ
Glossary
More
Tips for Developers
Home
How to search the LINE Developers site
2026/09/17
The LINE Developers site contains documentation for various products, API references, the latest news, and more. When developing, the site search feature is useful for situations such as "checking specific API specifications" or "finding in...
Docs
LINE Developers site
Understanding Messaging API rate limits and the token bucket algorithm with a bucket-and-water analogy
2026/09/10
Hello! I'm Furuki, a technical writer. Each Messaging API endpoint has a rate limit that controls how frequently requests can be sent. If a request exceeds the rate limit, the API returns the 429 Too Many Requests status code with the error...
Messaging API
Show the benefits of adding your LINE Official Account as a friend with the liff.requestFriendship() template property
2026/09/03
Hi! I’m Okajima, a technical writer in charge of documentation for the LINE Developers site. You can use the liff.requestFriendship() method to prompt users to add a LINE Official Account as a friend in a LIFF app or LINE MINI App. The liff...
LIFF
LINE MINI App
Mastering Flex Messages, part 3
2026/08/27
Flex Messages let you create flexible layouts without relying on images. When you focus on appearance, you may overlook how recipients will use the message. This article shows settings you may overlook when you implement Flex Messages. It a...
Messaging API
Flex Message
Mastering Flex Messages, part 2
2026/08/20
Flex Messages let you create flexible layouts without relying on images. However, line breaks and the amount of visible text may differ even when you use the same JSON. The result depends on the device's screen width, OS, LINE app version, ...
Messaging API
Flex Message
Send tokens, not profile data, to your server
2026/08/13
When integrating LINE Login or developing a LINE MINI App, you may notice that you can get profile information such as an end user's user ID and display name. It might seem that you can send the profile information to your service's server ...
LINE Login
LIFF
LINE MINI App
Where do LIFF apps run? Understanding behavioral differences across execution environments
2026/08/06
Hello! I’m Oka from the technical support team. In this edition of "Tips," I’ll be introducing the LIFF execution environment. Have you ever developed a LIFF app and been puzzled because it works in your PC's browser but behaves differently...
LIFF
liff.ready lets you wait for liff.init() completion from anywhere, with one caveat
2026/07/30
In this article, we'll introduce liff.ready, a modest but handy property, and a caveat you should know about when using it. Where to wait for liff.init() to complete In a LIFF app, many methods, such as the liff.getProfile() method, can onl...
LIFF
1
2
3
4
Next
Filter by
Tips tag
LINE Developers Console
Contact
Docs
Flex Message
LIFF
LINE Developers site
LINE Login
LINE MINI App
Messaging API