问答
怎么查一个公众号有多少粉丝?
简短回答
公众号的准确粉丝数只有号主自己在后台能看到。公众号搜索会返回来自第三方数据库的粉丝估算值,加 view=full 还有头条平均阅读、平均点赞和每周发文数,按返回的账号数计费,每个 $0.058。粉丝数只当量级参考,头条阅读才是更可靠的信号。
媒介收到一个报价,对方说号上有 30 万粉丝。可微信里没有任何地方能核实这个数:粉丝数只在公众号自己的后台里,外人看不到。能核实的,是这个号公开的表现。公众号搜索对每个匹配的号返回一个粉丝估算值;加上 view=full,还会给出头条文章的平均阅读和平均点赞,以及每周发几篇。
能拿到什么,可信度怎样
| 字段 | 是什么 | 怎么用 |
|---|---|---|
followers |
第三方数据库的估算值,不是微信的官方数字,ext.followers_note 里写明了 |
只看量级:一万、十万还是百万 |
ext.avg_top_read |
最近头条文章的平均阅读 | 公开数据里最能说明触达的指标 |
ext.avg_top_likes |
这些头条的平均点赞 | 和阅读放一起看互动 |
ext.articles_per_week |
每周发文数 | 号还活跃吗 |
ext.last_published_at |
最后一次发文时间 | 是不是已经停更 |
ext.owner |
登记的主体(有的话) | 你实际在跟谁打交道 |
广告主买的是头条阅读,所以它比粉丝数重要。号称 30 万粉丝、头条平均阅读只有 2,000 的号,要么粉丝数有水分,要么读者早就流失了。
查一个号
curl -G "https://api.okdata.online/v1/wechat_mp/accounts/search" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode "query=公众号的完整名称" \
--data-urlencode "view=full" \
--data-urlencode "fields=id,name,followers,ext.avg_top_read,ext.avg_top_likes,ext.articles_per_week,ext.owner"
费用
搜索按返回的账号数计费:每个 $0.058,单次最多 $0.58。用完整名称搜,通常只返回一两个号。想用真实文章核对平均值,再调一次公众号历史文章,拿到最近 10 篇和各自的阅读数,$0.04。
| 核查内容 | 调用 | 最多花费 |
|---|---|---|
| 1 个号,估算值和平均数据 | 搜索 1 次 | $0.58 |
| 再加最近 30 篇的阅读 | 搜索 1 次 + 历史文章 3 次 | {{cost:wechat_mp.accounts.search1+wechat_mp.accounts.articles.list3}} |
要注意
- 估算值只是近似,有的号没有数据就是 null。千万别把它当真实粉丝数报给客户。
- 简介、认证信息和发文总数不在搜索结果里,这几个字段是 null,
meta.unavailable会列出来。 - 有的号发得少,单篇阅读却很高。看单篇阅读,别看发文量。
有条件的话,这些来源更准
号主可以从后台导出真实粉丝数和增长趋势,投放前请对方截图是行业惯例,不花钱。微信官方的公众号广告互选平台,对入驻的号展示后台核验过的数据。新榜这类榜单平台也会给出自己的估算。一长串名单要快速过第一遍时,用接口最省事,具体思路见达人发现。
更新于