前面所讲到的 Message event 都是要等使用者做出操作後才会被动的回应,现在要是我们想要推播一个公告给全部好友,或是想要发讯息给特定的使用者时,不能像前面各类型的 message 一样使用reply_message
,因为reply_message
中所要给的第一个参数 reply token 是有时效性的,无法记录下来後用同一个 reply token 去发送讯息,所以需要改为使用push_message
来发送消息。
push_message
的参数跟reply_message
很类似,只是把 reply token 的部分改为要发送给的使用者或群组的 ID,这部分要注意的一点是使用者/群组的 ID 在不同的 line bot 中是不一样的,所以不能够将在 A bot 取得的 ID 拿到 B bot 主动发送讯息使用。
范例程序码
@handler.add(MessageEvent)
def handle_message(event):
line_bot_api.push_message('Ub8c776653b3d290b3c3f9d1b9c852cb9', TextSendMessage(text='Hello World!'))
<<: #远距办公开放员工外网连线, 如何确保内外部资料传输安全?
>>: Extra06 - TypeScript - 型别检查工具
Amazon TV Fire Stick is the portable entertain dev...
前面分别聊完了什麽是「物件」、「类别」、「介面」,接下来,就要来聊聊物件导向程序设计当中的四大概念:...
安安,搭给贺,终於来到最後一天了!(转圈d(`・∀・)b 不免俗一下还是要来讲一些心得,在挑战铁人赛...
既然是第一天,不免俗的还是要来自我介绍跟前言一下XD 欢迎来到 30 天我与 Vue 的那些二三事。...
昨天是Linux基础,因为不确定之後会不会有Linux进阶, 今天不是Windows基础,却叫Win...