接受TELEGRAM消息接口
场景描述
接受TELEGRAM消息。
接口方法
POST
接口URI
https://域名/apiaccess/telegram/message/{chanId},例如域名是service.besclouds.com。
| 序号 | 名称 | 参数类型 | 是否必选 | 说明 |
|---|---|---|---|---|
| 1 | chanId | string | False | 渠道Id |
请求说明
| 序号 | 名称 | 参数类型 | 是否必选 | 说明 |
|---|---|---|---|---|
| 1 | requestBody | object | False | 请求体json |
| 1.1 | update_id | number | False | 更新的唯一标识符 |
| 1.2 | message | object | False | 消息体json |
| 1.2.1 | message_id | number | False | 消息唯一标识 |
| 1.2.2 | from | object | False | 发送者json |
| 1.2.2.1 | id | number | False | 发送者id |
| 1.2.2.2 | is_bot | boolean | True | 是否机器人 |
| 1.2.2.3 | first_name | string | False | 名字 |
| 1.2.2.4 | username | string | False | 用户名 |
| 1.2.2.5 | language_code | string | False | 用户语言标识 |
| 1.2.3 | chat | object | False | 消息所属对话 |
| 1.2.3.1 | id | number | True | 消息id |
| 1.2.3.2 | first_name | string | False | 名字 |
| 1.2.3.3 | username | string | False | 用户名 |
| 1.2.3.4 | type | string | False | 消息类型 |
| 1.2.4 | date | number | False | 发送时间 |
| 1.2.5 | photo | array[object] | False | 图片数组 |
| 1.2.5.1 | file_id | string | False | 图片id |
| 1.2.5.2 | file_unique_id | string | False | 图片唯一标识 |
| 1.2.5.3 | file_size | number | False | 图片大小 |
| 1.2.5.4 | width | number | False | 宽 |
| 1.2.5.5 | height | number | False | 高 |
| 1.2.6 | text | string | False | 文本消息内容 |
| 1.2.7 | voice | object | False | 音频json |
| 1.2.7.1 | duration | number | False | 音频时长 |
| 1.2.7.2 | mime_type | string | False | 音频的MIME类型 |
| 1.2.7.3 | file_id | string | False | 音频id |
| 1.2.7.4 | file_unique_id | string | False | 音频唯一标识 |
| 1.2.7.5 | file_size | number | False | 音频大小 |
| 1.2.8 | video | object | False | 视频json |
| 1.2.8.1 | duration | number | False | 视频时长 |
| 1.2.8.2 | width | number | False | 宽 |
| 1.2.8.3 | height | number | False | 高 |
| 1.2.8.4 | file_name | string | False | 视频名称 |
| 1.2.8.5 | mime_type | string | False | 视频的MIME类型 |
| 1.2.8.6 | thumb | object | False | 视频缩略图json |
| 1.2.8.6.1 | file_id | string | False | 缩略图id |
| 1.2.8.6.2 | file_unique_id | string | False | 缩略图唯一标识 |
| 1.2.8.6.3 | file_size | number | False | 缩略图大小 |
| 1.2.8.6.4 | width | number | False | 缩略图宽 |
| 1.2.8.6.5 | height | number | False | 缩略图高 |
| 1.2.8.7 | file_id | string | False | 视频id |
| 1.2.8.8 | file_unique_id | string | False | 视频唯一标识 |
| 1.2.8.9 | file_size | number | False | 视频大小 |
| 1.2.9 | forward_from | object | False | 原始消息json,针对转发的消息 |
| 1.2.9.1 | id | number | False | 消息id |
| 1.2.9.2 | is_bot | boolean | False | 是否机器人 |
| 1.2.9.3 | first_name | string | False | 名字 |
| 1.2.9.4 | username | string | False | 用户名 |
| 1.2.9.5 | language_code | string | False | 用户语言标识 |
| 1.2.10 | forward_date | number | False | 原始消息发送时间,针对转发的消息 |
响应说明
- 响应状态码: 200
- 响应状态码: 400
错误的请求:请检查请求路径及参数。
- 响应状态码: 401
未授权:1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。
- 响应状态码: 404
请求的内容未找到:请检查请求的路径。
- 响应状态码: 500
业务失败:请依次确认您请求中各参数的取值。
错误码
无
报文样例
请求参数:
{
"update_id": 731746899,
"message": {
"message_id": 15,
"from": {
"id": 5903736207,
"is_bot": false,
"first_name": "TianWe",
"username": "tianwe3263",
"language_code": "zh-hans"
},
"chat": {
"id": 5903736207,
"first_name": "TianWe",
"username": "tianwe3263",
"type": "private"
},
"date": 1671505017,
"text": "。"
}
} 响应参数:
{“resultMsg”:“200”}