不必从账号第一条视频开始补课
一个教学账号可能积累了很多内容。先使用 secUid 查看用户播放列表,可以帮助你发现作者如何组织主题,而不是在全部作品里逐条寻找。准备一个明确目标,例如先学室内拍摄,再判断哪一组列表值得进一步打开;列表名称是组织线索,不等于完整课程目录或教学效果承诺。
列表入口和具体作品分别核对
请求使用 cursor 与 count 继续读取播放列表。不要把返回的列表集合直接计作已观看作品,也不假定一个列表包含账号所有相关内容。对有兴趣的分组,回到实际内容检查其主题是否一致、是否存在需要先了解的知识。没有看到的条目保留为未知,不能为了凑完整学习路线自行编造章节。
做一张个人学习导航图
假设账号同时有光线与剪辑两组内容,你可以在自己的笔记里写“先理解自然光,再尝试简单剪切”,并保留各自来源。这个顺序来自你的学习安排,不是接口自动推荐。记录列表核对日期,后续作者新增或调整内容时再修订。最终这份导航应帮助你知道下一次从哪里开始,而不是把列表数量误解为课程规模,或把所有分组都标记为已经完成的学习成果。
完整地址与参数
GET https://api.trmesh.com/openapi/api/v1/tiktok/web/fetch_user_play_list
| 参数 | 类型 | 必填 | 含义 |
|---|---|---|---|
secUid |
string | 是 | 用户secUid |
cursor |
integer | 否 | 翻页游标 |
count |
integer | 否 | 每页数量 |
可以复制的 Python 请求
安装 requests 并在环境变量中设置 TRMESH_API_TOKEN。把示例用户名或作品 ID 换成你要查询的对象。
import os
import requests
# 使用自己的 TRMesh 开发者密钥;不要将密钥写入网页。
url = "https://api.trmesh.com/openapi/api/v1/tiktok/web/fetch_user_play_list"
params = {
"secUid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"
}
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 账号额度,运行前请确认接口价格。


