有账号线索时不必猜直播间编号
准备关注某位作者的线上讲解,你手里可能只有账号的 sec_uid。这个入口允许直接以该标识读取直播流数据,适合从账号出发核对当前情况。sec_uid 不是昵称,也不要将网页里其他数字当成它;先确认目标账号,避免把查询成功误认为找到了想看的那位主播。
一次读取只能说明当时所见
查看响应时围绕实际给出的直播数据做判断,不预设一定存在可播放内容。主播可能尚未开播,也可能已结束,一次查询不构成连续在线记录。假设讲解预告在晚间,你在下午没有看到预期信息,应先核对活动安排,而不是宣布账号停播或内容被删除。
给观看安排留下可继续的线索
自己的准备表可以保存用户标识、公开活动来源、检查时间和下一次需要确认的事情。这里的时间安排来自你已有的活动资料,不是接口自动生成的日程。直播媒体信息不包含当然的录制授权,也不能证明后续会有回放。交接给同事时说明这次是通过账号入口核对,实际状态可能变化;这样后续遇到问题才能沿同一对象复查,而不是重新猜测房间编号。
完整地址与参数
GET https://api.trmesh.com/openapi/api/v1/douyin/web/fetch_user_live_videos_by_sec_uid
| 参数 | 类型 | 必填 | 含义 |
|---|---|---|---|
sec_uid |
string | 是 | 用户sec_uid |
可以复制的 Python 请求
安装 requests 并在环境变量中设置 TRMESH_API_TOKEN。把示例用户名或作品 ID 换成你要查询的对象。
import os
import requests
# 使用自己的 TRMesh 开发者密钥;不要将密钥写入网页。
url = "https://api.trmesh.com/openapi/api/v1/douyin/web/fetch_user_live_videos_by_sec_uid"
params = {
"sec_uid": "MS4wLjABAAAAAIKOBr_x6p2fPVKOAhqG8LrC1lwwdWChifKEsl-TXFS-kGSGqpMBRexJdzoAfvUF"
}
response = requests.get(
url, params=params, timeout=30,
headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload) # 先核对真实响应,再提取业务字段
调用接口会使用你的 TRMesh 账号额度,运行前请确认接口价格。
