telegram bot web hook 接收到消息格式是怎么样的?
Telegram bot Webhook 接收到的消息格式是 JSON 格式,包含以下字段:
- update_id:表示更新的唯一标识符。
- message:表示消息对象,包含以下字段:
- message_id:消息的唯一标识符。
- date:消息发送时间的 Unix 时间戳。
- chat:表示聊天对象,包含以下字段:
- id:聊天的唯一标识符。
- type:聊天的类型(private,group,supergroup 或 channel)。
- title:聊天的标题(如果是 group,supergroup 或 channel)。
- username:聊天的用户名(如果是 private)。
- first_name:聊天的名字(如果是 private)。
- last_name:聊天的姓氏(如果是 private)。
- from:表示消息发送者,包含以下字段:
- id:发送者的唯一标识符。
- is_bot:是否是机器人。
- first_name:发送者的名字。
- last_name:发送者的姓氏。
- username:发送者的用户名。
- language_code:发送者的语言代码。
- text:消息的文本内容(如果是文本消息)。
- entities:表示消息中的特殊实体(如 URL、邮件地址等),包含以下字段:
- type:实体的类型(如 mention、hashtag、url 等)。
- offset:实体在文本中的偏移量。
- length:实体的长度。
- url:如果实体是 URL,则为该 URL 的地址。
- reply_to_message:表示回复的消息对象,与 message 字段结构相同。
- photo:表示发送的照片对象,包含以下字段:
- file_id:照片的唯一标识符。
- width:照片的宽度。
- height:照片的高度。
- file_size:照片的大小。
- audio、document、video、animation、voice、video_note、sticker、location、contact:表示发送的其他类型消息,与 photo 字段结构相同
原文地址: https://www.cveoy.top/t/topic/fiKS 著作权归作者所有。请勿转载和采集!