next_cursor / continue_flag,供需要时自行接续翻页参考。doc_id 等为 64 位大整数,超出 JavaScript 安全整数范围(2^53-1)。请始终以字符串方式接收 / 传递这类 ID(解析 JSON 用 json-bigint 或按文本取值),勿让其经过 JS Number。Swagger UI 文档页对超大整数会末位舍入显示,属正常现象,不影响接口实际返回的数据。v2_…@finder 格式)。示例 v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder(人民日报)。新闻。raw=false(精简,snake_case):#$.data.username / $.data.keyword —— 回显入参$.data.count —— 本页命中数(示例 20)$.data.items[] —— 命中数组,逐个(N 为下标):$.data.items[N].type —— 结果类型(如 video)$.data.items[N].doc_id —— 文档 id$.data.items[N].title —— 标题(已去搜索高亮标记)$.data.items[N].desc / .thumb_url / .username / .nickname —— 简介 / 缩略图 / 作者(部分项可能为 null)$.data.continue_flag —— 是否还有更多(1=有)$.data.next_cursor —— 翻页游标对象(携带检索上下文与 offset 等;本路由首页检索不消费它)raw=true(完整原始响应,camelCase):#$.data.query → keyword;$.data.offset —— 下一页偏移(示例 20)$.data.data[] —— 结果分组数组;命中项嵌在 $.data.data[N].subBoxes[M].items[](亦可能在 $.data.data[N].items[]),由精简层拍平成 items[]$.data.continueFlag → continue_flag$.data.searchID —— 翻页所需上下文,精简层归并进 next_cursor(顶层另注入 $.data.next_cursor)media,请用命中项走 fetch_video_detail 取 media(url / url_token / decode_key),链路与解密说明见 fetch_video_detail 文档。next_cursor / continue_flag for reference.doc_id in the response are 64-bit big integers beyond JavaScript's safe-integer range (2^53-1). Always receive / pass such IDs as strings (parse JSON with json-bigint or read them as text), never through JS Number. Swagger UI rounds the trailing digits of huge integers in its docs view — this is expected and does not affect the actual data returned by the API.v2_…@finder format). E.g. v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder (People's Daily).新闻.raw=false (simplified, snake_case):#$.data.username / $.data.keyword — input echo$.data.count — hits on this page (e.g. 20)$.data.items[] — hit array, per item (N is the index):$.data.items[N].type — result type (e.g. video)$.data.items[N].doc_id — document id$.data.items[N].title — title (search highlight markers stripped)$.data.items[N].desc / .thumb_url / .username / .nickname — description / thumbnail / author (may be null for some items)$.data.continue_flag — has more (1=yes)$.data.next_cursor — pagination cursor object (carries search context and offset etc.; not consumed by this first-page-only route)raw=true (full raw response, camelCase):#$.data.query → keyword; $.data.offset — next page offset (e.g. 20)$.data.data[] — result group array; hit items are nested at $.data.data[N].subBoxes[M].items[] (or possibly $.data.data[N].items[]), flattened into items[] by the simplified layer$.data.continueFlag → continue_flag$.data.searchID — context required for pagination, merged into next_cursor by the simplified layer ($.data.next_cursor is also injected at top level)media directly; feed the hit into fetch_video_detail to get media (url / url_token / decode_key). See fetch_video_detail docs for the chain and decryption notes./api/pricing/v1/endpoints with this endpoint path for the current unit price.Authorization: Bearer ********************{
"username": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
"keyword": "新闻",
"raw": true
}curl --location 'https://api.tikomni.com/api/u1/v1/wechat_channels/v2/fetch_search_channel_videos' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"username": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
"keyword": "新闻",
"raw": true
}'{}