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 字段结构相同
telegram bot web hook 接收到消息格式是怎么样的?

原文地址: https://www.cveoy.top/t/topic/fiKS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录