Line-bot Webhook 创建与部署

本文介绍了如何创建和部署Line-bot的Webhook,使用Flask框架和Heroku作为云平台。重点讲解了Webhook的概念及其在LINE bot中的作用,提供了详细的搭建步骤,包括环境配置、Heroku部署以及注意事项,如不需要验证Webhook URL和使用虚拟环境。文章还提到了可能出现的问题和解决方案,并给出了项目源码的GitHub链接。

Line-bot Webhook 创建与部署

前言

  最近在研究LINE bot,通过搭建环境,编写webhook,终于实现bot与line 用户的对话。此过程并不是一帆风顺,期间遇到很多问题,咨询了很多朋友,在此表示感谢,特别感谢line-bot-sdk-python 的维护者。
line-bot 实现reply功能的关键在于Webhook 的编写。本文使用了flask框架来编写Webhook. 在此,就需要解决两个问题:

  • 1. Webhook 是什么?
  • 2. Webhook 怎么用?

1. Webhook 是什么?

官网解释: Receive notifications in real-time when a user sends a message or friends your account.
When an event, such as when a user adds your account or sends a message, is triggered, an HTTPS POST request is sent to the webhook URL that is configured on the Channel Console.

咋一看,似懂非懂。可参考github或者coding中钩子的思想。
意思是 当有好友添加你或者发消息给你时,会触发一个事件,然后 就会发送一个HTTPS POST请求到你的 webhook url.(不懂没事,后

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值