微信公众平台开放 9 大高级接口,它有什么意义?

微信刚刚更新公众平台,向服务号开放微信认证,开放
9 大高级接口,增加开发者问答系统,并对微信公众平台的后台管理界面进行改版。

其中最受关注的是微信向开发者开放的九大高级接口。这些接口为:

  • 语音识别接口
  • 客服接口
  • OAuth2.0 网页授权接口
  • 生成带参数的二维码接口
  • 获取用户地理位置接口
  • 获取用户基本信息接口
  • 获取关注者列表接口
  • 用户分组接口
  • 上传下载多媒体文件接口

上图中,微信官方对九大接口作了详细的介绍。我们一起来看看微信开放这些接口有什么意义。

1. 语音识别

描述:通过语音识别接口,用户发送的语音,将同时给出语音识别出的文本内容。

意义:第三方可以调用微信自主研发的语音识别技术。意味着微信向第三方开放语音识别技术。爱范儿之前独家采访微信“模式识别中心”团队,正是这个团队开发了腾讯自主语音识别技术。

2. 客服接口

描述:通过客服接口,公众号可以在用户发送过消息的 24 小时内,向用户回复消息。

意义:以前公众帐号跟订户只能被动响应,用户触发了需求,如发送关键字给公众帐号,后者才可以与用户对话。如今,如果订户跟公众帐号对话过一次,公众帐号就可以在 24 个小时内持续给用户下发消息。这提高了公众帐号发送消息的能力。

3. OAuth 2.0 网页授权

描述:通过网页授权接口,公众号可以请求用户授权。

意义:这就像微博、QQ 的帐号授权功能。这意味着微信帐号正式成为一个帐号系统。

4. 生成带参数二维码

描述:通过该接口,公众号可以获得一系列携带不同参数的二维码,在用户扫描关注公众号后,公众号可以根据参数分析各二维码的效果。

意义:举例来说,以前放一个二维码在爱范儿网站、爱范儿微博,效果都是一样的:获得关注用户。现在可以分析订户来自哪里。开发者可以在链接里设置特殊信息,做更多的数据分析。这一功能也可以用来做帐号绑定。

5. 获取用户地理位置

描述:通过该接口,公众号能够获得用户进入公众号会话时的地理位置。

意义:两种情况可以获得用户地理位置:一是与公众帐号“会话时”,二是在会话界面“每隔 5 秒”。在用户同意下,这就可以做微信导航或地理围栏方面的服务。

6. 获取用户基本信息

描述:通过该接口,公众号可以根据加密后的用户 OpenID,获取用户基础信息,包括头像、名称、性别、地区。

意义:以前这是一个非常高的权限。获得用户基本信息后,可以做 CRM 管理后台,方便商家管理用户。

7. 获取关注者列表

描述:通过该接口,用户可以获取所有关注者的 OpenID

意义:以前不能知道有多少人关注你,是谁在关注你。如今你可以知道谁在关注你。

8. 用户分组接口

描述:通过分组接口,公众号可以在后台为用户移动分组,或创建、修改分组。

意义:可以对用户进行分组,比如爱范儿组织的一场“魅族 MX3”手机体验会,现场来了 100 人,可以把它归为一组,后续活动照片只发给这 100 人。这对于商家来说,就是一个 VIP 会员管理,是 CRM 管理平台。

9. 上传下载多媒体文件

描述:通过该接口,公众号可以在需要时在微信服务器上传下载多媒体文件。

意义:以前也可以下发音乐文件,如今可以下发图片、视频。比如 iPhone 5s 评测视频,上传到微信后台,可以向爱范儿读者推送出来。这原来是视频网站的一个业务。

从上述更新的高级接口来看,如果说微信 5.0 的发布,彰显了微信商业化的“野心”外,微信公众平台的这次更新,则真正迈出了实质的步伐。而从微信拿招商银行、南航、广东联通、出门问问等服务号做案例,也看得微信更希望公众平台成为变革现代商业的一个舞台。

微信公众平台开放 9 大高级接口,它有什么意义?,布布扣,bubuko.com

时间: 2024-10-08 09:15:29

微信公众平台开放 9 大高级接口,它有什么意义?的相关文章

微信公众平台自定义菜单及高级接口PHP SDK

本文介绍介绍微信公众平台自定义菜单及高级接口的PHP SDK及使用方法. 作者 方倍工作室 修正记录: 2014.05.03 v1.0 方倍工作室 http://www.cnblogs.com/txw1958/ SDK 源码: 1 /* 2 方倍工作室 http://www.cnblogs.com/txw1958/ 3 CopyRight 2014 www.doucube.com All Rights Reserved 4 */ 5 6 class class_weixin_adv 7 { 8

微信公众平台开发(76) 无高级接口账号获取用户基本信息

本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称.头像.性别.国家.省份.城市.语言.本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息,而无需模拟登录. 在本文中,特别要注意的是有两个不同的Access Token,他们产生的方式不一样,一种是使用AppID和AppSecret获取的access_token,一种是OAuth2.0授权中产生的access_token,方倍工作室分别称为全局Access Token和授权Access

微信公众平台开发(88) 用户分组接口

本文介绍在微信公众平台上如何使用高级接口开发用户分组接口的功能. 一.接口介绍 开发者可以使用接口,对公众平台的分组进行查询.创建.修改操作,也可以使用接口在需要时移动用户到某个分组. 一个公众账号,最多支持创建500个分组. 接口调用请求说明创建分组http请求方式: POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/groups/create?access_token=ACCESS_TOKEN POST数据格式:json POST数据例子:

微信公众平台开放设备接入能力 智能手环首批支持

微信团队今天宣布公众平台开放设备接入能力,公众号可以绑定设备和传输设备数据,让您的设备能与亿万微信用户相连接.首批支持的设备是智能手环,届时打卡签到只需带着手环经过装有扫描设备的大门就可以了,不用排队等着按手印.往后购物买东西刷一下手环就O了 新增的设备功能为何物? 微信公众平台本次新增了设备功能,给公众号获得绑定设备和传输设备数据的能力,让您的设备能与亿万微信用户相连接. 微信设备功能平台是微信开放平台的物联解决方案,当前支持智能可穿戴设备接入,其它类目硬件设备产品将陆续开放. 微信设备功能客

微信公众平台开放JS-SDK(微信内网页开发工具包)

微信公众平台开放JS-SDK(微信内网页开发工具包),这次开放接口是质的飞跃,是对开发者和广大用户一个利好的消息.未来的公众号图文消息会更丰富多彩,准备脑洞大开吧! 微信公众平台今日面向开发者开放微信内网页开发工具包(微信JS-SDK). 通过微信JS-SDK提供的11类接口集,开发者不仅能够在网页上使用微信本身的拍照.选图.语音.位置等基本能力,还可以直接使用微信分享.扫一扫.卡券.支付等微信特有的能力,为微信用户提供更优质的网页体验. 微信JS-SDK主要包含以下能力: 1.分享类接口 支持

微信公众平台开放设备接入能力

腾讯科技讯 8月18日,微信公众平台宣布新增设备功能,给公众号获得绑定设备和传输设备数据的能力.? 微信设备功能平台是微信开放平台的物联解决方案,当前支持智能可穿戴设备接入,其它类目硬件设备产品将陆续开放.? 微信设备功能客户端协议,目前支持蓝牙2.X,3.X,4.0,Wi-Fi及移动网络连接方式接入.? 必须是已获得微信资质认证和名称认证的服务号(加v),才可在“功能”模块中申请开通设备功能.? 公众号可通过以下四步,完成微信互联设备的最终生产上市发售.具备开发能力的用户,可基于接口实现更灵活

【微信公众平台开发】利用百度接口,制作一键导航功能

微信开发中,很多商家用户都要求点具体地址,能在百度或者soso地图上面显示自己的地址. 而这样的功能,利用百度api接口地图标点功能就可以很简单实现. 1.功能说明如下: 地图标点功能 调用该接口可调起PC或web地图,且在指定坐标点上显示点的名称和内容信息. 实例 http://api.map.baidu.com/marker?location=40.047669,116.313082&title=我的位置&content=百度奎科大厦 &output=html&src=

微信公众平台开发(73) 客服接口发送客服消息

原文:微信公众平台开发(73) 客服接口发送客服消息 微信公众平台开发 客服接口 发送客服消息作者:方倍工作室 地址:http://www.cnblogs.com/txw1958/p/weixin73-custom-send.html 当用户主动发消息给公众号的时候(包括发送信息.点击自定义菜单clike事件.订阅事件.扫描二维码事件.支付成功事件.用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前为24小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通

[JAVA]基于微信公众平台开放接口编写的sdk

最近在研究微信公众平台提供的公众服务号,以及提供的开放接口. 写了一个相对来说比较简单的基于java的微信sdk,目前实现的功能没有覆盖所有接口. 有兴趣的话,大家可以在这个基础上进行改进和完善,这样就不用重复发明轮子了. 所有的代码已经提交到github上: https://github.com/lemonbar/wxsdk 下载代码后,按照自己申请的微信公众号信息,来修改AppInfo.java文件. App.java文件中已经写了几个例子,可以单独运行以test开头的static方法,进行