Post(内容)对象
19 个平台的 81 个接口都返回 Post(内容)对象,28 个字段名完全一样,给一个平台写的代码不用改就能读其他平台。每次调用 $0.0003 到 $0.0200。
内容(Post)是平台上发布的一条东西:一条视频、一篇笔记、一条推文、一篇文章、频道里的一条消息。各平台的内容用同一套字段返回,text、author、published_at 和 metrics 里的点赞数,在抖音和 YouTube 上都是同一个位置。
author 是发这条内容的账号,带 id 和 username;它下面的评论用 post_id 指回它,视频的逐字稿也是。X 上的回复本身就是一条内容,post_id、parent_id、root_id 写明它挂在哪个回复串里。
字段
平台给不了的字段不会出现在这条数据里,而是写在 meta.unavailable 里。不会用猜的数或 0 顶上。
编号,可原样传给取详情的接口
能直接打开的链接
内容形态:video image text article
标题
正文
正文的语言
发布时间
作者
作者的账号编号
作者的账号名
作者的显示名
作者头像
作者是否认证
作者的粉丝数
互动数
点赞数
评论数
分享数
收藏数
播放或阅读数
转发数
图片地址
话题标签,不带 #
正文里提及的账号
账号编号
账号名
显示名
是否被作者置顶
它回复的那条内容所在的主帖编号;不是回复则为 null
它直接回复的那一条的编号;不是回复则为 null
所在回复串里第一层那一条的编号
每个数取的是平台上的哪个数
同一个字段名,在不同平台上对应的动作不完全一样。这张表写明这个字段取的是平台自己的哪个数。
id由文章长链接里的 __biz、mid、idx 拼成;取文章要用 url,不能用它微信公众号由所给长链接里的 __biz、mid、idx 拼成微信公众号搜一搜给这条视频的加密编号(export/ 开头),原样照给:不是视频号作品详情、评论接口要的数字编号,同一条视频在以后的搜索里不保证还是这个编号微信视频号文章:由文章长链接里的 __biz、mid、idx 拼成,和公众号文章列表给的相同,取文章要用 url;视频:搜一搜给这条视频的加密编号(export/ 开头),原样照给,不是视频号作品详情要的数字编号,同一条视频在以后的搜索里不保证还是这个编号微信搜一搜频道账号名加消息序号,如 telegram/401,可原样传给取单条消息的接口Telegramurl作者主页上打开这条视频的链接抖音文章的链接;视频号视频没有网页链接,为 null微信搜一搜type附带视频的帖子是 video,只有图片的是 image,其余是 textYouTubetitle搜索结果卡片上的标题,不带表情符号小红书文章的标题,去掉了关键词高亮;视频没有单独的标题,为 null微信搜一搜text视频简介YouTube搜索结果卡片上的正文摘录,不是全文;完整正文用笔记详情取小红书正文的前 100 个字;完整正文用笔记详情取小红书文章的摘要,不是全文微信公众号视频的文案,去掉了关键词高亮微信视频号文章的摘要(不是全文)或视频的文案,去掉了关键词高亮微信搜一搜图钉的描述Pinterestpublished_at平台只给发布的日期(中国时间的自然日),写成这一天的 UTC 零点,不是发布的时刻抖音author.username消息所在频道的账号名Telegramauthor.name发布账号的名称;搜一搜不给账号编号微信视频号公众号或视频号的名称;搜一搜不给账号编号微信搜一搜author.avatar_url视频号的头像;文章的结果不带头像,为 null微信搜一搜author.verified发布者是否有平台的认证标记;没有时为 nullPinterestauthor.followers作者的关注者数LinkedInmetrics.likes点赞数;一千以上平台只显示约数YouTube全部心情(赞、大爱、哈哈等)的总数Facebook卡片上显示的点赞数;“1.4万”这类是约数,“10万+”是下限;卡片没显示数时为 null微信视频号视频卡片上显示的点赞数,“1.4万”这类是约数,“10万+”是下限,没显示数时为 null;文章的结果不带任何互动数,为 null微信搜一搜全部心情(赞、庆祝、支持等)的总数LinkedIn赞同数知乎全部心情(赞等)的总数Pinterestmetrics.comments回复数X(推特)直接回复数Threads同一内容(含别人转存的副本)下的评论总数Pinterestmetrics.shares分享(发送给别人)的次数Threadsmetrics.favorites书签数X(推特)卡片上显示的另一个数,和视频号作品列表的收藏数是同一个数;约数、下限和 null 同点赞数微信视频号视频卡片上显示的另一个数,和视频号作品列表的收藏数是同一个数,约数、下限和 null 同点赞数;文章为 null微信搜一搜这一个图钉被转存的次数;同一内容的保存总数在 ext.savesPinterestmetrics.views视频的播放数;不是视频的帖子为 nullFacebook阅读数;超过 10 万时平台只给“10万+”,这里是下限微信公众号播放数;按热门排就是按它排B站阅读数;不显示阅读数的微博为 null微博浏览数;一千以上平台只显示约数Telegrammetrics.reposts转推数;引用另计,在 ext.quotesX(推特)转发数微博知乎转发数;引用另计,在 ext.quotesThreadsimages视频封面YouTube搜到的那一张图片,原图地址,会过期;笔记的其余图片用笔记详情取小红书图钉的原图Pinteresthashtags帖子的话题标签,一条帖子最多一个Threadsis_pinned是否置顶在所查账号的主页上Instagrampost_id所在对话的主帖编号X(推特)哪些平台给不了哪些字段
一个平台的所有接口都给不了某个字段时,它才列在那个字段后面。
url微信视频号typeLinkedIn快手titleTikTokInstagramFacebook微信视频号微博LinkedInThreads快手TelegramlangYouTubeInstagramFacebook微信公众号微信视频号微信搜一搜B站微博LinkedIn快手知乎TelegramPinterestauthor.id微信搜一搜LinkedInTelegramauthor.username微信视频号微信搜一搜B站微博author.nameRedditauthor.avatar_urlTelegramauthor.verifiedTikTokYouTube抖音Reddit微信公众号微信视频号微信搜一搜LinkedIn知乎Telegramauthor.followersYouTubeInstagram小红书RedditFacebook微信公众号微信视频号微信搜一搜Threads快手Telegrammetrics.likesRedditTelegrammetrics.comments微信搜一搜Telegrammetrics.sharesYouTubeInstagramX(推特)微信搜一搜微博LinkedIn知乎Telegrammetrics.favoritesYouTubeInstagramRedditFacebook微博LinkedInThreadsTelegrammetrics.views小红书Reddit微信视频号微信搜一搜LinkedInPinterestmetrics.repostsTikTokYouTubeInstagram抖音小红书RedditFacebook微信公众号微信视频号微信搜一搜B站LinkedIn快手TelegramPinterestimagesTikTok微信公众号微信视频号微信搜一搜B站快手hashtagsYouTubeInstagramRedditFacebook微信公众号微信视频号微信搜一搜LinkedIn快手知乎TelegramPinterestmentions[].idYouTubeInstagram抖音RedditFacebook微信公众号微信视频号微信搜一搜B站微博LinkedInThreads快手知乎TelegramPinterestmentions[].usernameTikTokYouTubeInstagram抖音小红书RedditFacebook微信公众号微信视频号微信搜一搜B站微博LinkedInThreads快手知乎TelegramPinterestmentions[].nameTikTokYouTubeInstagram抖音RedditFacebook微信公众号微信视频号微信搜一搜B站微博LinkedInThreads快手知乎TelegramPinterestis_pinnedYouTubeX(推特)Facebook微信公众号微信视频号微信搜一搜B站LinkedIn快手TelegramPinterestpost_idTikTokYouTubeInstagram抖音小红书RedditFacebook微信公众号微信视频号微信搜一搜B站微博LinkedInThreads快手TelegramPinterestparent_idTikTokYouTubeInstagram抖音小红书RedditFacebook微信公众号微信视频号微信搜一搜B站微博LinkedInThreads快手TelegramPinterestroot_idTikTokYouTubeInstagramX(推特)抖音小红书RedditFacebook微信公众号微信视频号微信搜一搜B站微博LinkedInThreads快手知乎TelegramPinterestmeta.unavailable 里。返回 Post(内容)的接口
每个平台旁边的数字,是它有几个接口返回这种对象。
示例
tiktok.hashtags.videos.list 返回的一条,录制于 2026-10-12 18:47 UTC。名字、正文和编号是示例,链接也是;数字是原样。
{
"id": "7324847345040857368",
"url": "https://www.tiktok.com/@hannah.w.photo/video/7324847345040857368",
"type": "video",
"text": "Weekend hiking from last night, no filter. Settings in the comments.",
"lang": "en",
"published_at": "2026-10-06T15:16:22.000Z",
"author": {
"id": "6049772375495468810",
"username": "hannah.w.photo",
"name": "Hannah Weiss",
"avatar_url": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/523134e9dfaaa0b34294~c5_100x100.jpeg"
},
"metrics": {
"likes": 10289,
"comments": 101,
"shares": 364,
"favorites": 852,
"views": 86424
},
"hashtags": [
"outdoors",
"weekendvibes",
// … 另有 3 条
],
"mentions": []
}