+2

Push message tới ứng dụng Line (Phần 1)

1. Tổng quan

Ứng dụng Line là gì?

Thỏa sức gọi điện và nhắn tin miễn phí không giới hạn! LINE là ứng dụng kết nối mới cho phép bạn gọi điện và nhắn tin miễn phí suốt cả ngày dù ở bất cứ nơi đâu.

Ngoài nhắn tin/gọi điện, Line cũng có Channel (giống fanpage như Facebook). Khi người dùng follow kênh của bạn, bạn có thể tương tác/push message/notifycation cho người dùng một cách chủ động. Và nó tích hợp vào hệ thống của bạn khá dễ dàng qua API cung cấp từ Line Develop Demo nhẹ

  • Hệ thống gửi message tới người dùng

  • Người dùng nhận được message -

Để làm được như trên, ở bài viết này, mình sẽ hướng dẫn cách đăng ký, setting cho tài khoản Line Develop và phần 2 sẽ là code thế nào.

2. Setting Line

1. Tạo tài khoản Line Develop

  • Tải app Line về điện thoại smartphone Android/iOS
  • Truy cập phần Cài đặt > Quản lý tài khoản và đăng ký email/mật khẩu để cho phần login vào Line develop qua email

  • Login vào Line developer qua địa chỉ email và mật khẩu tạo ở bước trên

Thế là xong phần đăng ký

2. Setting channel Mesaging API

  • Tại màn hình console sau khi login, tạo mời một Provider
  • Truy cập vào Provider vừa tạo, chọn "Create a new channel" và tạo 2 loại channel sau:
  • Truy cập vào Channel Mesaging API, tab Messaging API, mục Channel access token generate access token cho channel và lưu vào một biến LINE_ACCESS_TOKEN

3. Setting channel Line Login

  • Tab Base settings, mục Basic infomation, copy Channel ID lưu vào biến môi trường CHANNEL_ID
  • Mục Channel secret, copy giá trị lưu vào biến CHANNEL_SECRET (Click vào button issue để generate nếu chưa có)
  • Tại mục Linked OA, bấm edit và chọn Channel Message API đã tạo nhằm mục đích hiển thị button add friend Channel Message API khi end-user allow Line login

3. Tổng kết

Sau phần setting ta có thêm được 3 giá LINE_ACCESS_TOKEN, CHANNEL_IDCHANNEL_SECRET sẽ dùng trong phần 2 của bài viết....chờ nhé 😄


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí