请求格式

所有方法都是 https://api.telegram.org/bot<TOKEN>/方法名 形式的 HTTP 请求,参数可用查询串或 JSON 提交,返回统一为 JSON。

接收更新

  • getUpdates:轮询,简单,适合本地调试;
  • setWebhook:由 Telegram 推送,实时性好,生产环境推荐。

五个常用方法

  1. sendMessage:发送文本,支持 Markdown 与按钮;
  2. sendPhoto / sendDocument:发送图片与文件;
  3. answerCallbackQuery:响应内联按钮点击;
  4. setWebhook:配置推送地址;
  5. getMe:验证 Token 是否有效。

注意

Token 等同于密码,不要提交到公开仓库;群内读取消息需关闭隐私模式或赋予管理员权限。