微信开发者文档阅读笔记

最近在工作中遇到微信公众号的设计,于是就花了点时间通篇阅读微信开发者文档。微信公众号的开发目前来说其实并不成熟,很多设计师并不清楚微信这个平台给开发者提供了哪些可发挥的接口,哪些是无法实现的。
看完之后才知道,其实微信给公众号提供了不少有意思的功能,只是我们平常较少遇到,所以有些功能并不为大众所知。以下是笔记
1.二维码可以携带参数
用户扫描后,可以根据二维码中的不同参数来推送不同的消息,比如一个商场有多个品牌店铺,用户在耐克专柜扫码后会提示“欢迎关注xx商场,您可能喜欢以下产品(全是耐克的)~”,而如果用户扫的是香奈儿专柜的二维码,虽然关注的是同一个公众号,但推荐的商品却是香奈儿的。
2.带参数的二维码有两种,临时的和永久的,临时的会过期,但是能够生成很多,永久的最多生成10W个
 
3.可以获取用户的地理位置
跟APP一样,微信也可以在经过用户同意后获取地理位置。
4.每个用户每月最多只能接收4条消息
 
5.公众号可获取用户的信息有:昵称、头像、性别、所在城市、语言和关注公众号的时间,无法知道微信号。
 
6.自定义菜单最多3个一级菜单,每个一级菜单最多5个二级菜单。
 
7.一级菜单最多4个汉字,二级菜单最多7个汉字,多出部分会以“…”代替。
 
8.自定义菜单更新后,需要24小时才会在用户端展现出来,或者取消关注再重新关注。
 
9.用户点击菜单后,可能有以下几种交互:
    推送纯文本消息;
    推送图文消息;
    直接跳转URL;
    调出扫一扫工具;
    调出扫一扫,且扫完后弹出“消息接收中”提示;
    调出系统拍照发图工具;
    调出拍照或者相册发图;
    调出微信相册发图;
    弹出地理位置选择器;
10.二维码的扫码速度和成功率跟原链接的长度有关,所以,可以使用工具将长链接转成短链接后再生成二维码
 
11.微信设备功能
    公众号的用户可以与其绑定的智能设备(蓝牙、WIFI、移动网络)进行交互。比如通过电视弹幕功能,用户可以在世界杯电视直播上发弹幕,弹幕也会出现在好友的电视上。

 

在 “微信开发者文档阅读笔记” 上有 4 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注