Preface
Hello everyone, I am Evan Lin, a Tech Evangelist at LINE Taiwan. I am very happy to be invited by the chatbot community to participate in the "Chatbot meetup 聊天機器人小小聚 18 @Online" meetup event and share the LINE API updates and my personal development experience. Here, I would also like to share my experience in participating in this event, and I hope that through the power of community sharing, the development momentum of chatbots can be even more prosperous.
- Community Chatbots Meetup: https://chatbots.kktix.cc/
- This event webpage: Event URL
- This event's collaborative notes: https://hackmd.io/@chatbot-tw/meetups-018
Since Chatbots Meetup itself is a community-driven event, there are also many lightning talks sponsored by community friends. All the content inside is also quite rare and interesting. I also hope that through this article, everyone can get a little understanding of the charm of the Chatbots Meetup community lightning talks.
Due to the requirements of epidemic prevention, this time I participated in this meetup event online. I am very grateful to every friend who participated for bringing up questions, and I hope that through online and recording methods, more friends can understand.
LINE Platform Update 202004 / Senior Development Technology Promotion Engineer Evan Lin
Slides
Here, I will update everyone on the relevant LINE platform technology updates from March to mid-April. I also hope that through this update and the related example compilation, more developers will know how to apply these new APIs.
03/19 Domain name change of certain endpoint
The API Endpoint api.line.me will be discontinued on 2020/04/30, and will be changed to api-data.line.me afterwards. The main functions affected are as follows:
The relevant SDK has actually been updated in November 2019. Please make sure that all developers update your SDK to the latest version.
Related information:
03/25 line:// is deprecated
LINE URL Scheme is a way to call certain functions through URL clicks, such as:
There are many more functions, welcome to refer to them.
Due to security considerations, the URL scheme of line:// has all been changed to https://. Please make sure that relevant developers modify the source code.
Currently (2020 April), line:// has not been completely shut down, but there will be a day when the related usage will be shut down.
Related information:
04/03 New LIFF API: liff.isApiAvailable()
You can refer to another article for the explanation: Using liff.isApiAvailable() to allow older versions of LINE App to run new LIFF functions
04/06 Channel access token 2.1
Originally, in the Channel Access Token function, if you want to use Issue Channel Token (2.0), you need the channel secret.
That is to say, the Channel administrator needs to give the channel secret to the developer to apply for a Channel Access Token at this time. In the past implementations, there was often the danger of the Channel Secret being exposed.
This time, through the Issue Channel Token (2.1) function update, you only need to give the public key of the Assertion Signing Key to the developer. The control of Channel account permissions has also become safer.
Related information:
On 04/14, there were four major Messaging API platform updates to give to everyone at once.
1. LINE emoji becomes easier to send in text messages
Now, you don't need to do unicode conversion to send LINE emoji in text messages. You can directly add the relevant LINE emoji number in the API to achieve this, making development more convenient and flexible.
2. Get the user's language settings
When many developers develop multilingual chatbots, the most frequently asked question is, is there a way to get the user's language?
Now, through Get Profile (Messaging API), you can get the user's language settings.
3. Multicast related rate limits become larger
The number of recipients that can be sent in a single Multicast API call has increased from 150 to 500.
The upper limit of recipients that can be sent per minute has also been removed.
Related information:
04/21 Notice about the return value of liff.shareTargetPicker** ()**
LIFF's previously announced new function ShareTargetPicker is a very powerful requirement, which allows users to share with other friends (chat rooms).
You can use Flex Message and other customized messages to give LIFF developers greater exposure.
We have received a lot of feedback from everyone before, hoping to know whether the sharing with friends was successful.
The related information announced in today's news, the new function that will be launched soon can let developers know whether the user has successfully shared.
Related information:
Leave or Stay? Free is better? / CTO of Chengxin Nongzhi Co., Ltd. - Zhou Junxian
Video
Slides
After LINE 2.0 charges for sending messages, should you leave or stay? If you choose to stay, how can you make every penny count? The speaker brings many different ways of thinking to developers from a marketing perspective.
Quickly deploy and develop LINE bot with Azure / Ke Ke
The third speaker, Ke Ke, shared his experience of quickly deploying LINE Bot on Azure. Through the free server quota (App Services) of 10 per year, he took everyone step by step to deploy a Hello World example of a LIFF webpage.
And through the useful Azure image bed, you can store many ImageMap pictures on the LINE Bot. Finally, he introduced LUIS (Microsoft's language understanding suite), which can be used to create a chatbot with text communication.
Event Summary
Community sharing is always the best way to spark creativity, and Chatbots Meetup is a very enthusiastic and creative community organization. I also hope that more creative developers are willing to join the development ranks of LINE Chatbot, and I hope to enthusiastically participate in community activities and share together.
Join the "LINE Developer Official Community" official account immediately, and you can receive push notifications of the latest Meetup events or the latest news related to the developer program. ▼
"LINE Developer Official Community" official account ID: @line_tw_dev
About the "LINE Developer Community Program"
LINE launched the "LINE Developer Community Program" in Taiwan at the beginning of this year, and will invest long-term manpower and resources to hold developer community gatherings, job fairs, developer conferences, etc., both internally and externally, online and offline, in Taiwan. More than 30 events have been held. Readers are welcome to continue to check back for the latest updates. For details, please see:


Top comments (0)