按数据类型找接口
评论回复接口
11 个平台的 11 个接口,用同一个 Comment 对象返回评论回复。某条一级评论下面的回复,按页返回:每条回复的内容、回复者、时间和点赞数。每次 $0.002 到 $0.02,各接口按自己的价格计费;失败的调用不扣费。
评论回复 · 各平台接口
| 平台 | 接口 | 路径 | 每页 | 价格 |
|---|---|---|---|---|
| Instagram 评论回复 | GET /v1/instagram/comments/replies/list | 15 | $0.004/次 · 每页约 15 条评论 | |
| 快手 | 快手评论回复 | GET /v1/kuaishou/comments/replies/list | 20 | $0.002/次 · 每页约 20 条评论 |
| 知乎 | 知乎评论回复 即将上线 | GET /v1/zhihu/comments/replies/list | 20 | $0.002/次 · 每页约 20 条评论 |
| 微信视频号 | 视频号评论回复 | GET /v1/wechat_channels/comments/replies/list | 20 | $0.015/次 · 每页约 20 条评论 |
| 抖音 | 抖音评论回复 | GET /v1/douyin/comments/replies/list | 20 | $0.002/次 · 每页约 20 条评论 |
| 小红书 | 小红书评论回复 | GET /v1/xiaohongshu/comments/replies/list | 5 | $0.02/次 · 每页约 5 条评论 |
| 微博 | 微博评论回复 | GET /v1/weibo/comments/replies/list | 20 | $0.002/次 · 每页约 20 条评论 |
| B站 | B站评论回复 | GET /v1/bilibili/comments/replies/list | 20 | $0.002/次 · 每页约 20 条评论 |
| 微信公众号 | 公众号评论回复 | GET /v1/wechat_mp/comments/replies/list | 3 | $0.02/次 · 每页约 3 条评论 |
| YouTube | YouTube 评论回复 | GET /v1/youtube/comments/replies/list | 10 | $0.002/次 · 每页约 10 条评论 |
| TikTok | TikTok 评论回复 | GET /v1/tiktok/comments/replies/list | 20 | $0.002/次 · 每页约 20 条评论 |
每次 $0.002 到 $0.02,各接口按自己的价格计费。失败的调用不扣费。
返回的对象: Comment
上面每个接口返回的字段名和类型都一样。平台不展示的字段返回 null,并在 meta.unavailable 里注明。
| 字段 | 类型 | 含义 |
|---|---|---|
id | string | 评论 ID。 |
post_id | string | 所属内容的 ID。 |
parent_id | string | null | 回复的上级评论;一级评论为 null。 |
text | string | 评论内容。 |
published_at | string | 发布时间,ISO 8601,UTC。 |
author | AccountRef | 评论者。 |
likes | integer | null | 评论点赞数。 |
replies | integer | null | 回复数。 |
ip_location | string | null | 平台显示的 IP 属地(有的话)。 |
ext | object | 平台特有字段,只在 view=full 时返回。 |
两个平台上的同一个调用
参数一样、翻页方式一样、返回结构一样,只换路径。
# Instagram
curl -G "https://api.okdata.online/v1/instagram/comments/replies/list" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode 'id=17968670751170878' \
--data-urlencode 'post_id=DeCPVhERA8e'
# 快手
curl -G "https://api.okdata.online/v1/kuaishou/comments/replies/list" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode 'id=908850553827' \
--data-urlencode 'post_id=3xgarycnydawq3g'常见用途
- 评论区里有一条评论引来几十条回复,把下面的争论也读完,而不是只看这一条。
- 看品牌对差评的回复,是把事情平息了,还是引来了更多抱怨。
- 收集买家在热门评论下面追问的问题。
常见问题
- 调用要准备什么参数?
- 评论的 id,以及它所在内容的 post_id,两者都来自同一平台的评论接口。Instagram 的 post_id 填帖子短码,公众号填文章链接。
- 哪些评论值得展开看?
- 每条一级评论都带回复数。按回复数排序,只展开大于零的,因为每页回复都是一次调用。
- 表里没有的平台怎么办?
- 这些平台的评论接口仍然会给出每条评论的回复数,但回复内容要等该平台的回复接口上线、出现在上表里之后才能拿到。