问答

怎么查一个公众号有多少粉丝?

简短回答

公众号的准确粉丝数只有号主自己在后台能看到。公众号搜索会返回来自第三方数据库的粉丝估算值,加 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 会列出来。
  • 有的号发得少,单篇阅读却很高。看单篇阅读,别看发文量。

有条件的话,这些来源更准

号主可以从后台导出真实粉丝数和增长趋势,投放前请对方截图是行业惯例,不花钱。微信官方的公众号广告互选平台,对入驻的号展示后台核验过的数据。新榜这类榜单平台也会给出自己的估算。一长串名单要快速过第一遍时,用接口最省事,具体思路见达人发现。

更新于