微信公众平台自定义菜单新增扫一扫、发图片、发位置 LBS运作更便捷

  今天微信公众平台发布更新,自定义菜单新增扫一扫、发图片、发送位置等功能,这对于有意挖掘微信LBS服务的运营者来说更便捷了,订阅号不用返回微信界面就能扫图、发送图片、调用地理位置,用户体验更友好,自然也提高了黏度,对涨粉也好一些。详细能力如下:


公众号自定义菜单新增扫一扫、发图片、发位置功能

1. 扫码推送事件

用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后显示扫描结果(如果是URL,将进入URL),且会将扫码的结果传给开发者,开发者可以下发消息。

2. 扫码推送事件,且弹出“消息接收中”提示框

用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后,将扫码的结果传给开发者,同时收起扫一扫工具,然后弹出“消息接收中”提示框,随后可能会收到开发者下发的消息。

3. 弹出系统拍照发图

用户点击按钮后,微信客户端将调起系统相机,完成拍照操作后,将拍摄的相片发送给开发者,并推送事件给开发者,同时收起系统相机,随后可能会收到开发者下发的消息。

4. 弹出拍照或者相册发图

用户点击按钮后,微信客户端将弹出选择器供用户选择“拍照”或者“从手机相册选择”。用户选择后即走其他两种流程。

5. 弹出微信相册发图器

用户点击按钮后,微信客户端将调起微信相册,完成选择操作后,将选择的相片发送给开发者的服务器,并推送事件给开发者,同时收起相册,随后可能会收到开发者下发的消息。

6. 弹出地理位置选择器

用户点击按钮后,微信客户端将调起地理位置选择工具,完成选择操作后,将选择的地理位置发送给开发者的服务器,同时收起位置选择工具,随后可能会收到开发者下发的消息。
但请注意,以上新增能力,均仅支持微信iPhone5.4.1以上版本,和Android5.4以上版本的微信用户,旧版本微信用户点击后将没有回应,开发者也不能正常接收到事件推送。

如何调用扫一扫、发图片、发地理位置参考官方文档http://mp.weixin.qq.com/wiki/index.php?title=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E5%88%9B%E5%BB%BA%E6%8E%A5%E5%8F%A3

  微信公众平台针对开发者增加了点击菜单后调起扫一扫(支持二维码/一维码)、发图片、发地理位置的能力,需开发实现。原有自定义菜单开发权限的公众号,均可获得以上能力。自定义菜单作为能够帮助公众号丰富界面,让用户更好更快地理解公众号的重要功能。

  如果你不懂那些代码,没关系,5步教你设置微信自定义菜单,去试试吧,增加订阅用户黏度噢

 

时间: 2024-10-26 11:30:13

微信公众平台自定义菜单新增扫一扫、发图片、发位置 LBS运作更便捷的相关文章

微信公众平台自定义菜单及高级接口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

Python实现微信公众平台自定义菜单实例_python

首先先获取access_token,并保存与全局之中 def token(requset): url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=%s&secret=%s' % ( Config.AppID, Config.AppSecret) result = urllib2.urlopen(url).read() Config.access_token = json.load

微信公众平台自定义菜单开发示例

 腾讯微信3月19日正式公布公众平台自定义菜单功能.目前该功能仅提供给企业和机构,且内测资格需要申请.对于这一新增功能,目前仅有少数账号已经开通.至此,微信的商业化价值被进一步挖掘出来.   开发示例-公众平台自定义菜单">     开发者可利用该功能为公众账号的会话界面底部增加自定义菜单.用户点击菜单中的选项,可以调出相应的回复信息或网页链接. 菜单创建接口说明 通过POST一个特定结构体,实现在微信客户端创建自定义菜单. 请求说明 http请求方式:POST https://api.w

微信公众平台自定义菜单接口API指南

微信公众平台开发模式自定义菜单接口API指南  开发实现方法,请查看  微信公众平台开发(58)自定义菜单   简介 开发者获取使用凭证(如何获取凭证)后,可以使用该凭证对公众账号的自定义菜单进行创建.查询和删除等操作. 自定义菜单接口可实现以下类型按钮: click(点击事件): 用户点击click类型按钮后,微信服务器会通过消息接口(event类型)推送点击事件给开发者,并且带上按钮中开发者填写的key值,开发者可以通过自定义的key值进行消息回复. 创建自定义菜单后,由于微信客户端缓存,需

微信公众平台自定义菜单接口开发(1)

 微信公众平台开发 微信公众平台开发者 微信公众平台开发模式 服务号 自定义菜单接口API 作者:方倍工作室原文:http://www.cnblogs.com/txw1958/archive/2013/04/19/weixin-menu1.html   一.获取权限 自定义菜单接口目前处于内测阶段,需要向腾讯官方申请权限.通过权限的账号将获得到appid和appsecret 然后通过appid和appsecret获取access_token https://api.weixin.qq.com/c

微信公众平台 自定义菜单创建失败

问题描述 "{"errcode":40016,"errmsg":"invalidbuttonsize"}"这种方式传值:publicstaticstringPost(stringurl,stringpostData){WebClientclient=newWebClient();UrinewUri;newUri=newUri(url);client.Encoding=Encoding.UTF8;stringresult=cli

java实现微信公众平台自定义菜单的创建示例_java

复制代码 代码如下: import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL; import org.json.JSONObject; public class MenuUtil {  /**  * 获得AC

微信公众平台自定义,下一步打破消息次数限制?

2月12日消息,自面向开发者和第三方平台开放微信内网页开发工具包(JS-SDK),允许接入微信小店.微信支付等多达11类的接口集,并且向认证的服务号和订阅号开放公众平台的客服功能,以及帮助公众号把客服系统搬到微信上后,微信公众平台进一步放开基础能力,将对所有公众号开放"自定义菜单"功能.平台管理者在后台点击"添加功能插件"后,选择右下角的"自定义菜单"卡片即可申请开通插件. 微信自定义菜单   根据微信平台提供的消息,与之前开发的"自定

微信公众号自定义菜单点击推送消息×

问题描述 微信公众号自定义菜单点击推送消息× 微信公众号完成了自定义菜单怎么点击菜单推送消息?微信公众号完成了自定义菜单怎么点击菜单推送消息? 解决方案 在公众号管理页面是可以为每个二级菜单设置链接的啊 解决方案二: 新建菜单的时候可以指定是链接还是推送哪些信息的. 解决方案三: 菜单是无法在代码里动态生成的,你需要先设置好 而且每次修改,客户端有24小时的缓存,除非重新关注