微信开放公众平台“自定义菜单”API内测申请

上周微信公众平台测试自定义菜单功能,现在微信已经向公众平台用户开放了申请通道,目前限制企业与机构用户申请。

微信为普通用户与高级用户提供了两种自定义菜单操作:

普通用户可以通过先开启编辑模式中的自定义菜单功能,然后按需设置菜单和菜单项对应的动作。

具备开发能力和服务器资源的开发者,更可以通过开发模式中的自定义菜单开发接口,来更灵活地实现该功能。

想要申请自定义菜单功能,需要先注册成为微信公众平台的机构账号,需要提供机构名称、组织机构代码、负责人姓名、手机号、相关证件等资料。

根据微信“自定义”菜单的文档,自定义菜单接口可实现两种类型按钮:

1.click(点击事件)

用户点击 click 类型按钮后,微信服务器会通过消息接口 (event 类型) 推送点击事件给开发者,并且带上按钮中开发者填写的 key 值,开发者可以通过自定义的 key 值进行消息回复。

2.view(浏览网页)

用户点击 view 类型按钮后,微信客户端将会打开开发者在按钮中填写的 url 值(即网页链接),实现点击按钮即可浏览网页。

创建自定义菜单后,由于微信客户端缓存,需要 24 小时微信客户端才会展现出来。建议测试时可以尝试取消关注公众账号后,再次关注,则可以看到创建后的效果。

借助微信提供的 API,开发者将能够实现个性化的菜单定制,而不仅仅是消息推送与回复。此前微信已经与印象笔记、微团购进行了公众账号个性化试水,预计此举将吸引更多的开发者加入微信应用的开发中。

微信此前曾表示,微信公共账户的表现形式应该会多元化,并且在年后会有一些变化。微信一直在致力于打造一个 APP Store 平台,马化腾也承认 APP Store 能做的事情微信都可以做。不过“自定义菜单”上线之后,原先的公共账户的功能得到更大的强化,每个公共账户都有成为一个完整 APP 的潜力,微信也顺势成为移动互联网的超级入口。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: