Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LINE 平台技術介紹與應用

LINE 平台技術介紹與應用

LINE 平台技術介紹與應用 by NiJia Lin

LINE Developers Taiwan

September 04, 2021
Tweet

More Decks by LINE Developers Taiwan

Other Decks in Programming

Transcript

  1. Message Event Imagemap message Flex message Text message Template message

    Location message Sticker message Image message Video/Audio Message 發送各種訊息格式
  2. Message Event Imagemap message Flex message Text message Template message

    Location message Sticker message Image message Video/Audio Message 發送各種訊息格式
  3. Message Event Imagemap message Flex message Text message Template message

    Location message Sticker message Image message Video/Audio Message 發送各種訊息格式
  4. Message Event Imagemap message Flex message Text message Template message

    Location message Sticker message Image message Video/Audio Message 發送各種訊息格式
  5. Message Event Imagemap message Flex message Text message Template message

    Location message Sticker message Image message Video/Audio Message 發送各種訊息格式
  6. Message Event Imagemap message Flex message Text message Template message

    Location message Sticker message Image message Video/Audio Message 發送各種訊息格式
  7. • Push messages • Multicast messages • Broadcast messages •

    Narrowcast messages Push event 的四種⽅法
  8. • Display Name • User Id • Language • Picture

    Url • Status Message 詳細資訊 https://developers.line.biz/en/reference/messaging-api/#get-profile
  9. A B C • Camera action • Camera roll action

    • Location action • Postback action • Message action • URI action • Datetime picker action 什麼是 Quick Reply?
  10. • Node.js • Heroku CLI • Git (Tutorial) 使⽤ Node.js

    做⼀個 Sample Bot h"ps://developers.line.biz/en/docs/messaging-api/nodejs-sample
  11. A B C • 居於 LINE Bot 聊天室的下⽅ • Rich

    menu無法在 LINE 桌⾯版使⽤(macOS, Windows). • ⽬前僅⽀援 JPEG 以及 PNG 什麼是 Rich Menu?
  12. • 圖片格式: JPEG or PNG • 寬度 (pixels): 800 to

    2500 • ⾼度 (pixels): 250 or more • 比率 (width/height): 1.45 or more • 檔案最⼤尺⼨: 1 MB 什麼是 Rich Menu?
  13. LIFF 使用方式 • NPM 套件 • npm install --save @line/liff

    • https://www.npmjs.com/pac kage/@line/liff • CDN 路徑
  14. LIFF 使用方式 • NPM 套件 • npm install --save @line/liff

    • https://www.npmjs.com/pac kage/@line/liff • CDN 路徑