webhook 究竟是什麽呢?
我认为在了解Webhook前我们需要先了解Hook(钩子编程)
Hook顾名思义是要用来勾住某项东西不让他走的编程,据资料此编程有着许多用途。
例如:调试、扩展功能,如衡量3D游戏的帧率
接着回到Webhook,webhook是一个系统给予其他系统讯息的一种方式。 Webhook自数据产生时立刻发送讯息给提出要求的系统。
大部分服务的提供商对其API的访问有一定的限制,所以有webhook方式的或使用轮询(Polling)方式,但这样使用者会有一点延迟。
Webhook有时也被称为反向API,因为他提供了API规则,你需要设计要使用的API(我们的是LINEMessageAPI)。
A取得到B的最新数据:
传统做法:A需要不停轮询去拉取专案B的数据
webhook机制: A提供一个webhook url,每次B创建新数据时,便会向A的hook地址发送, A收到B的讯息,接着对讯息进行处理
资料来源:讲技术-什么是Web Hook? - SegmentFault 思否
<<: [Day 06 - CSS] Flexbox带你飞,实现多样化的网页布局
>>: day4: 程序码的命名 (function, event, customer hook)
前言 Hi, 我是鱼板伯爵今天要来创建一个CountBloc,然後就可以开始制作我们的CountBu...
简介 各位好,在进入基本 Python 语法与本次铁人赛主题爬虫之前。第二天的内容将会带着各位一步一...
笔者一开始看到这两个词的时候充满着黑人问号??? 同步不是应该表示可以同时处理多件事, 而非同步不是...
我们常在说如何节省时间减少重工, Reuse就是一种好方法。 我们今天写的程序,明後天都会写到同一段...
什麽是 MVC 分别是 Model, View, Controller, 是一种软件架构, View...