SocialToAI免费开始控制台

视频号 API 数据接口

视频、评论、账号。

视频号 API(数据接口)可以搜视频,读视频详情、评论、账号资料和账号发布的视频,不用登录视频号账号,也不用提供 Cookie。每次调用 12 积分(约 $0.024–$0.04),失败不扣。视频号不提供浏览量,这个字段返回 null。可以直接发 HTTP 请求,也可以通过 MCP 接到 AI 客户端里用。最近实测:2026-10-17。

6 个里 5 个动作可用
12 积分起每次调用
同一种格式和其他调用一样

最近实测:最近更新:

POST/v1/search200 OK12 积分
platform: "wechat_channels" · query: "露营装备推荐"
@…·
likes 1comments nullshares nullcollects 3views null
这里始终是 null:urltitleauthor.idauthor.username+9
page下一页cursor
billing本次调用12 积分
示例数据录制的 10 条里的 1 条

5 个动作。
外加 2 个视频号独有的接口。

点开任意一行,看请求怎么写;完整的参数和返回字段在它自己的页面。

动作每次调用积分
搜索按关键词找视频:正文、作者、点赞数和发布时间。/v1/search12 积分
请求里要带
platformquery另有 2 个选填参数
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/search \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "platform": "wechat_channels",    "query": "露营装备推荐"  }'
POST /v1/searchKey 放在 Authorization 请求头里
详情用编号取一条视频:正文、作者、点赞数、评论数和发布时间。/v1/detail12 积分
请求里要带
platformid
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/detail \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "platform": "wechat_channels",    "id": "14559898883113486609"  }'
POST /v1/detailKey 放在 Authorization 请求头里
评论一条视频下的评论:正文、点赞数和时间。/v1/comments12 积分
请求里要带
platformid
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/comments \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "platform": "wechat_channels",    "id": "14559898883113486609"  }'
POST /v1/commentsKey 放在 Authorization 请求头里
账号资料一个账号:名称、简介和作品数。/v1/user_profile12 积分
请求里要带
platformid
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/user_profile \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "platform": "wechat_channels",    "id": "v2_060000231003b20faec8c5e5811dc3ddce02ec30b0772029a703e1b9f446ba147658bbcfab81@finder"  }'
POST /v1/user_profileKey 放在 Authorization 请求头里
账号作品一个账号最近发布的视频。/v1/user_posts12 积分
请求里要带
platformid
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/user_posts \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "platform": "wechat_channels",    "id": "v2_060000231003b20faec8c5e5811dc3ddce02ec30b0772029a703e1b9f446ba147658bbcfab81@finder"  }'
POST /v1/user_postsKey 放在 Authorization 请求头里

视频号不提供:热榜。

视频号独有 · 内容与账号每次调用积分
账号的合集预览按视频号账号编号取这个账号公开的全部合集。wechat_channels.collections12 积分

按视频号账号编号取这个账号公开的全部合集:名称、简介、封面、视频数、最近更新时间。合集编号可以传给取合集里视频的接口。

id
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/call/wechat_channels.collections \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "id": "v2_060000231003b20faec8c5e5811dc3ddce02ec30b0772029a703e1b9f446ba147658bbcfab81@finder"  }'
POST /v1/call/wechat_channels.collectionsKey 放在 Authorization 请求头里
合集里的视频按合集编号取一页视频号合集里的视频,按合集自己的顺序(从最早的开始),每页 20 条。wechat_channels.collection_videos12 积分

按合集编号取一页视频号合集里的视频,按合集自己的顺序(从最早的开始),每页 20 条:文案、作者、发布时间、点赞、评论、转发、收藏数。

id
全部参数和返回字段
登录后运行12 积分登录后带着这个接口进入 Playground,不会自动运行。调用失败不扣积分。
cURL
curl https://api.socialtoai.com/v1/call/wechat_channels.collection_videos \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Content-Type: application/json" \  -d '{    "id": "14939347649320519707"  }'
POST /v1/call/wechat_channels.collection_videosKey 放在 Authorization 请求头里

预览:这个接口还没有标为稳定,参数和返回字段之后可能调整。计费和其他调用一样,调用失败不扣积分。

也可以不管参数。
直接问。

通过 MCP 接一次 SocialToAI,之后该调哪些接口由 AI 决定,每一步花了多少积分你都看得到。

你问01

这周视频号上,家用咖啡和抹茶哪个更火?

AI 会调用
  • search“home coffee”12 积分
  • search“matcha”12 积分
合计24 积分
你问02

读一下这条视频号视频的评论,告诉我大家在抱怨什么。

AI 会调用
  • detail你贴的那条视频12 积分
  • comments前 3 页36 积分
合计48 积分
你问03

这个视频号账号有多大?最近发了什么?

AI 会调用
  • user_profile你说的那个账号12 积分
  • user_posts最近一页12 积分
合计24 积分

每个平台,同一种结构。
学一次就够。

视频号的视频和 Instagram 的帖子,返回的字段名一模一样。平台给不了的字段,返回 null。

视频号详情 · 12 积分
{  "platform": "wechat_channels",  "id": "…",  "ref": "…",  "approx": [    {      "field": "metrics.collects",      "kind": "lower_bound"    }  ],  "type": "content",  "url": null,  "format": "video",  "title": null,  "text": "…",  "published_at": "2024-12-31T20:00:01.000Z",  "author": {    "id": "…",    "username": null,    "name": "…",    "verified": null,    "followers": null  },  "metrics": {    "likes": 42702,    "comments": 140,    "shares": 576642,    "collects": 100002,    "views": null,    "reposts": null  },  "images": null,  "hashtags": null,  "is_pinned": null}
视频号给不了,返回 null:urltitleauthor.usernameauthor.verifiedauthor.followersmetrics.viewsmetrics.repostsimageshashtagsis_pinned
Instagram详情 · 2 积分
{  "platform": "instagram",  "id": "…",  "ref": "…",  "approx": [],  "type": "content",  "url": "https://example.com/…",  "format": "video",  "title": null,  "text": "…",  "published_at": "2026-10-03T14:10:18.000Z",  "author": {    "id": "…",    "username": "…",    "name": "…",    "verified": true,    "followers": null  },  "metrics": {    "likes": 221586,    "comments": 2299,    "shares": null,    "collects": null,    "views": 5610912,    "reposts": null  },  "images": ["https://example.com/…"],  "hashtags": null,  "is_pinned": null}
Instagram 给不了,返回 null:titleauthor.followersmetrics.sharesmetrics.collectsmetrics.repostshashtagsis_pinned
示例数据字段恒在,变的只是值。

5 个工具能读视频号。

全部工具

视频号有官方 API 吗?

微信的开发者文档里没有读取视频号公开内容的接口:小程序可以跳转或内嵌播放视频号视频,但只能读取同主体或关联主体视频号的直播信息。

来源:视频号官方开发者文档,核对于 2026-10-17。

同样的调用,另外 17 个平台也能用。

全部平台和价格

你的 AI 离全网社交媒体
只差一个地址。

注册送 100 积分,不用绑卡