【Day 01】从零开始的 Line Chatbot 系统-序章

暑假後期,指导教授给了第三届 Line Chatbot 设计大赛的资讯。

虽然比赛内容主要放在设计创意商业价值,但既然机会难得,那就自己来写一个聊天机器人吧!

Messaging API

透过 Messaging API 来撰写一支强大的客制化 Line Chatbot。

Line 官方提供了强大的後台系统,若是商家想要拓展市场,又不想要一对一的回讯息,可以使用 Line 官方提供的 Messaging API 来制作一个自动化的聊天机器人。

那什麽是 API?

API

API 是 Application Programming Interface 的缩写,也就是所谓的应用程序介面。(看起来有翻跟没翻一样...)
简单来讲,API 就是应用程序与应用程序沟通的桥梁。

最後的 Interface 是介面的意思,不过不用太执着在「介面」上。这里的 Interface 就好像是程序给你一个函式库(Library),你可以直接使用这个函式库去撰写一支 API 专案。

生活上的例子

就好比我们去点餐,我们向服务员点餐,点完餐之後等待厨师制作完餐点,再由服务员端上桌。
这一整个过程就跟 API 运行的过程很像。

服务员会将点完的单转达给内场,剩下交由内场去处理,等内场处理好,最後会进行餐点确认的动作,才会交给客人。

所以 API 也一样,错误讯息(Error message)也很重要,我们要把错误讯息呈现在应用程序上。


那麽序章就到这边~
剩下的 29 天会慢慢说明如何撰写 Line Chatbot Messaging API 这个主轴上。


<<:  DAY 01 : 让企业拥有真正属於自己的ERP

>>:  D02 - 集结硬体小夥伴

[Day05] JavaScript - 资料型别

资料型别   JavaScript 的型别主要可以分成基本型别 (Primitives)与物件型别 ...

[Angular] Day25. Reactive forms (一)

上一篇中介绍完 Template-driven forms 後,接着再介绍 Angular 的另一种...

Day 14:Load testing

虽然在昨天有说到今天希望可以改善 dashboard,然而我在做到一半的时候突然惊觉...现在根本就...

Re: 新手让网页 act 起来: Day05 - 建立元件

昨天我们提到了该如何撰写 JSX,今天就来学习怎麽建立元件,来把同类型的 React element...

[DAY-11] 诚实敢言最大化 建立回馈循环

只说你敢当面对那个人说的话 越少在背後议论别人 会妨碍效率且引起负面感受的八卦就会减少 诚实就像看...