Telegram-Web-API
频道内关键词搜索/Search posts in a channel
Changed on[中文]
用途:
- 在某频道里按关键词搜索消息(大小写不敏感)。
- 后端 MTProto 已启用时走 Telegram 官方服务端搜索,翻遍整个频道历史, 返回 data.backend = "mtproto";否则回退为近期历史的本地过滤,返回 data.backend = "web"。
参数:
- channel: 频道用户名(必填)。
- query: 关键词(必填)。
- limit: 返回命中条数(1-100,默认 20)。
[English]
Purpose:
- Search posts in a channel by keyword (case-insensitive).
- Uses Telegram's server-side search over the full channel history when the MTProto backend is enabled (data.backend = "mtproto"); otherwise falls back to best-effort local filtering over recent history (data.backend = "web").
Parameters:
- channel: Channel username (required).
- query: Keyword (required).
- limit: Number of hits (1-100, default 20).
[示例/Example]
channel = "durov"; query = "TON"
get/api/v1/telegram/web/fetch_channel_search
Request
- Base URLhttps://api.tikhub.io (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Query parameters
channelstring required
频道用户名/Channel username
querystring required
关键词/Keyword
limitinteger
返回条数/Number of hits
Response
Successful Response
Changes
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info
- info
endpoint added
- info