经过10多天的微信公众平台数据接口内测,现在正式对所有认证公众号开放了。微信公众平台数据接口正式向所有已微信认证(通过资质认证即可)的服务号和订阅号开放。通过数据接口,公众号开发者可以便利地获取更详细、更灵活的运营数据。

  1、用户分析数据接口

  通过该接口可以获取公众号的用户增减数据和累计用户数据。

  2、图文分析数据接口

  通过该接口可以获取公众号群发的图文消息的阅读、分享、收藏等数据。

  3、消息分析数据接口

  通过该接口可以获取用户向公众号发送消息的数据,包括消息发送人数、次数,以及消息发布次数的分布等。

  4、接口分析数据接口

  通过该接口可以获取公众号在通过接口响应用户消息时的性能数据,包括接口回复次数、耗时等。


微信公众平台数据接口开发者文档

微信公众平台于2015年1月6日启动了数据接口的邀请内测。通过数据接口,开发者可以获取与公众平台官网统计模块类似但更灵活的数据,还可根据需要进行高级处理。

邀请内测期间,为保证服务质量,数据接口仅向第三方平台开发者开放。在微信开放平台接入公众号登录授权即可成为第三方平台开发者,第三方平 台可帮助运营者管理公众号,帮助已授权公众号调用数据接口。在公众号登录授权机制的权限集划分中,用户分析数据接口属于用户管理权限集。

向所有公众号开发者开放数据接口的时间将另行通知。

请注意:

1、接口侧的公众号数据的数据库中仅存储了2014年12月1日之后的数据,将查询不到在此之前的日期,即使有查到,也是不可信的脏数据;
2、请开发者在调用接口获取数据后,将数据保存在自身数据库中,即加快下次用户的访问速度,也降低了微信侧接口调用的不必要损耗。

用户分析数据接口指的是用于获得公众平台官网数据统计模块中用户分析数据的接口,具体接口列表如下(暂无用户属性数据接口):

接口名称 最大时间跨度 接口调用地址(必须使用https)
获取用户增减数据(getusersummary) 7 https://api.weixin.qq.com/datacube/getusersummary?access_token=ACCESS_TOKEN
获取累计用户数据(getusercumulate) 7 https://api.weixin.qq.com/datacube/getusercumulate?access_token=ACCESS_TOKEN

最大时间跨度是指一次接口调用时最大可获取数据的时间范围,如最大时间跨度为7是指最多一次性获取7天的数据。access_token的实际值请通过“获取access_token”来获取。

接口调用请求说明

用户分析数据接口(包括接口列表中的所有接口)需要向相应接口调用地址POST以下示例数据包:

{ "begin_date": "2014-12-02", "end_date": "2014-12-07"
}

调用参数说明

参数 是否必须 说明
access_token 调用接口凭证
begin_date 获取数据的起始日期,begin_date和end_date的差值需小于“最大时间跨度”(比如最大时间跨度为1时,begin_date和end_date的差值只能为0,才能小于1),否则会报错
end_date 获取数据的结束日期,end_date允许设置的最大值为昨日

返回说明

正常情况下,获取用户增减数据接口的返回JSON数据包如下:

{ "list": [ { "ref_date": "2014-12-07", "user_source": 0, "new_user": 0, "cancel_user": 0}//后续还有ref_date在begin_date和end_date之间的数据]
}

正常情况下,获取累计用户数据接口的返回JSON数据包如下:

{ "list": [ { "ref_date": "2014-12-07", "cumulate_user": 1217056}, //后续还有ref_date在begin_date和end_date之间的数据]
}

返回参数说明

参数 说明
ref_date 数据的日期
user_source 用户的渠道,数值代表的含义如下:

0代表其他 30代表扫二维码 17代表名片分享 35代表搜号码(即微信添加朋友页的搜索) 39代表查询微信公众帐号 43代表图文页右上角菜单

new_user 新增的用户数量
cancel_user 取消关注的用户数量,new_user减去cancel_user即为净增用户数量
cumulate_user 总用户量

微信公众平台数据接口正式对所有认证公众号开放相关推荐

  1. 微信公众平台消息接口PHP版

    使用前提条件:拥有一个公网上的HTTP服务器主机空间,具有创建目录.上传文件等权限.推荐新浪的SAE.http://sae.sina.com.cn/ 首先请注册微信公众平台的账号,注册地址:http: ...

  2. 微信公众平台消息接口开发(2)-封装weixin.class.php

    微信公众平台消息接口开发(2)-封装weixin.class.php 一.封装weixin.class.php 由于微信公众平台的通信使用的是特定格式的XML数据,每次接受和回复都要去做一大堆的数据处 ...

  3. 微信公众开放平台开发02---微信公众平台PHP接口和java接口对比

    微信公众开放平台开发02---微信公众平台PHP接口和java接口对比 技术qq交流群:JavaDream:251572072 ----------------------------------- ...

  4. php网站怎么对接微信群,PHP对接微信公众平台消息接口开发流程教程

    PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使 ...

  5. 微信公众平台数据统计

    微信公众平台开发 企业微信公众平台 数据统计   作者:方倍工作室  地址:http://www.cnblogs.com/txw1958/p/weixin-data-analyse.html 微信公众 ...

  6. php对接微信提醒,PHP对接微信公众平台消息接口开发流程教程

    PHP对接微信公众平台消息接口开发流程教程 发布于 2015-02-15 08:54:13 | 157 次阅读 | 评论: 1 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hyperte ...

  7. 微信公众平台消息接口开发(1)

    原文链接 现在微信很热,微信公众平台的应用也很热,其实微信公众平台消息接口开发并不难,只要有接口调用就OK了. 要开发微信公众平台上的应用,得准备什么呢? 至少要有一个公众账号.服务器.域名这三样东西 ...

  8. php微信公众号怎么开发_PHP对接微信公众平台消息接口开发流程详解及实例

    这篇文章主要介绍了PHP对接微信公众平台消息接口开发流程,如何使用PHP版接口操作公众平台消息,需要的朋友可以参考下 一.写好接口程序 在你的服务器上上传好一个接口程序文件内容如下: 代码如下:< ...

  9. PHP开发的微信公众平台消息接口具体流程

    一.写好接口程序 在你的服务器上上传好一个接口程序文件,如http://www.yourdomain.com/weixin.php  内容如下: <?php define("TOKEN ...

最新文章

  1. [NC15665]maze
  2. 表示python代码块的是_编写高质量Python代码的59个有效方法,你用过几个
  3. python基础之内建函数(二)
  4. Python 【第八章】:JavaScript 、Dom、jQuery
  5. SMW0 HTML模版的形式上传文件 维护MIME类型
  6. java中循环语句_Java语法基础之循环结构语句详解
  7. 【活动(深圳)】告别2018之12.22 大湾区.NET Meet 大会 ,同时有网络直播
  8. linux调用v4l2获取视频,嵌入式Linux:V4L2视频采集操作流程和接口说明
  9. 多线程顺序交替打印ABCD
  10. python中if命令简单介绍及注意事项(含笔记)
  11. Android开发面试经——2.常见Android基础笔试题
  12. Spelling, Edit Distance, and Noisy Channels 拼写、编辑距离和噪声通道
  13. Windows新建桌面和切换
  14. Element表格固定第一列和第一行,并通过属性名动态渲染数据
  15. idea破解到2100年
  16. 一枚芯片的赶考之路:究竟该如何看待“AI评测”?
  17. b站小姐姐词云视频制作学习记录
  18. 网页版羊了个羊 Vue3 实现
  19. [原创]-[UiPath] UiPath中关于日期的操作
  20. 这可能是我使用百度网盘以来最好用的高速下载器了

热门文章

  1. C# 代理与事件上(delegate)
  2. 美团云驴妈妈技术交流 支撑千万日订单的云计算基础运维
  3. python语法分析器(parser)源码阅读(三)
  4. 华为使用计算机投屏要打开什么,华为P20投屏开启电脑办公模式,键盘鼠标操作更方便...
  5. IBM发布业界速度最快的Project Quicksilver闪存
  6. NOKIA主流手机CPU解析
  7. 室内定位技术:UWB、蓝牙、RFID和WIFI——谁将是主角
  8. linux 图片保存成黑白,8种最常用的方法! 将彩色图片转换为黑白图
  9. matlab 复制图形,[MATLAB] copy figure到word如何设定图片的原始尺寸(二)
  10. 人工智能时代已来,哪些技术需要学?【干货推荐】