活动结束后,你准备整理自己 Instagram 账号里的现场作品。有的是单张照片,有的是图集,还有视频。若只保存一个封面,很容易漏掉真正需要回顾的内容,也可能把不同帖子混到同一份资料里。
按账号取作品并保留翻页条件
用户作品接口使用 username,并提供分页相关参数。按文档选择一种适合的分页方式,保存实际返回的游标与本轮范围,不随意混用前后方向参数。先核对账号,再从列表挑出活动相关条目。活动日期和发布日可能不同,是否属于这次活动要结合内容人工确认。
用帖子 code 查清内容类型
详情接口接收 code,确认它对应目标帖子,不把用户名或完整分享文案直接填入。检查实际返回的是哪种作品及有哪些可取得的媒体信息。图集不能只凭封面判断所有项目,视频也不能只看静态图就认定已拿到可用文件。字段未返回时写未取得,不根据其他接口的结构猜路径。
目录以原帖为中心组织
可以建立帖子来源、活动环节、媒体项目备注、查询时间和后续保存状态。人工注释说明照片或片段用于哪部分回顾,AI 可帮助整理这些说明,但不能生成并不存在的媒体链接。原帖与项目的关系保留好,后续多人协作时才知道哪张资料来自哪里。
地址获取与文件处理分开验收
这组查询不等于已完成下载,也不保证媒体地址永久可用。需要保存文件时由后续流程实际执行,并检查结果与源作品是否一致,保存后再修改状态。遇到内容无法取得,先记录原因和时间,不把空缺自动当成帖子删除。最后得到的是可核对的活动媒体索引;它能帮助整理与查找,却不会自动剪辑回顾视频或替你完成再次发布。
这篇用到的接口
- 获取用户帖子列表:https://api.trmesh.com/openapi/api/v1/instagram/v3/get_user_posts · 参数说明
- 获取帖子详情(code):https://api.trmesh.com/openapi/api/v1/instagram/v3/get_post_info_by_code · 参数说明
完整地址与参数
GET https://api.trmesh.com/openapi/api/v1/instagram/v3/get_user_posts
| 参数 | 类型 | 必填 | 含义 |
|---|---|---|---|
username |
string | 是 | Instagram 用户名(不含 @) |
first |
integer | 否 | 向后翻页时每页数量 |
after |
string | 否 | 向后翻页游标(end_cursor) |
before |
string | 否 | 向前翻页游标(start_cursor) |
last |
integer | 否 | 向前翻页时每页数量 |
count |
integer | 否 | 首次请求数量 |
可以复制的 Python 请求
安装 requests 并在环境变量中设置 TRMESH_API_TOKEN。把示例用户名或作品 ID 换成你要查询的对象。
import os
import requests
# 使用自己的 TRMesh 开发者密钥;不要将密钥写入网页。
url = "https://api.trmesh.com/openapi/api/v1/instagram/v3/get_user_posts"
params = {
"username": "99brasil"
}
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 账号额度,运行前请确认接口价格。

