Day26 Project3 - LINE Bot 注册

Day25已经利用第三方API获得了每日汇率,但这样还是解决不了要自己手动打开DB查资料的问题,为了将此问题解决我想做的功能是将汇率自动推播到行动装置上,有鉴於行动装置的普及,几乎人手都有一支智慧型手机并且都有安装LINE,因此选定LINE Bot作为传递讯息的媒介。

此时先到LINE Developers用LINE帐号登入来注册一个LINE Bot,於Providers点选create并且为这个Prodiver取一个名字

https://ithelp.ithome.com.tw/upload/images/20210926/20115048dfFaGbKLQO.png

https://ithelp.ithome.com.tw/upload/images/20210926/20115048lpkvR5bTpQ.png

选择Create a Messaging API channel

https://ithelp.ithome.com.tw/upload/images/20210926/20115048RhCUDdOS5m.png

填写Channel name、Channel description、Category、Subcategory,完成後可在Messaging API看到一个QRCode,用行动装置扫描後即可将这个LINE Bot加入好友,此时的LINE Bot是还没有任何功能的,与其对话会显示无法个别回覆用户的讯息。

接着将下方的Allow bot to join group chats 变更为Enable,如此一来之後就可以将此LINE Bot加入群组使用。

首先来介绍两个我常用的LINE Bot服务

  1. 自动回覆讯息
    当用户与LINE Bot对话时,LINE公司收到讯息後会经由Messaging API里的Webhook URL将讯息传递至自行开发的後台API,并经过後台逻辑处理後将资讯回传至LINE公司,公司再将讯息推播给用户
  2. LINE Bot主动推播
    LINE Bot有个功能是可以取得有加入此服务的用户序号,再搭配此用户序号及要推播的讯息传送给LINE公司,LINE公司再将此讯息传递给用户

今天的介绍就到这边结束了,明天就会实作自动回覆讯息的功能,谢谢观看的各位,请记得按赞分享开启小铃铛,你的支持会让按赞数+1。


<<:  Day 11 - OOP 初探 (1) - Closures 与继承链

>>:  鬼故事 - Not As Secure

解决 "No manual entry for gcc" 的记录

问题: $ man gcc No manual entry for gcc 看到这个方法,但是失败了...

Day01:Build Page(建立页面)

全文同步於个人 Docusaurus Blog Public(静态资料,存放 Client 端资料...

16 综观各校资工系修课蓝图

资讯工程学系(Computer Science and Information Engineerin...

Day11 跟着官方文件学习Laravel-利用Eloquent ORM改写专案

laravel有提供我们ORM(object-relational mapper),让我们可以利用M...

【心得】你今天种菜了吗? grid之路-grid的使用(1)

前言 最近练习切版,遇到这种排版时就开始算尺寸 想着要怎麽切才好(思考) flex、float、in...