微信公众平台学习笔记

微信公众号平台各个号的区别

  • 订阅号 主要偏于为用户传达咨询(类似报纸杂志),认证后都是每天只可以群发一条消息
  • 服务号 主要偏于服务交互(类似银行,114,提供服务查询),认证前后都是每个月可群发4条消息
  • 企业号 主要用于公司内部通讯使用,需要先验证身份才可以关注成功企业号 总结下:
    1)如果想简单的发送消息,达到宣传效果,建议可选择订阅号; 2)如果想用公众号获得更多的功能,例如开通微信支付,建议可以选择服务号; 3)如果想用来管理内部企业员工、团队,对内使用,可申请企业号; 4)订阅号可通过微信认证资质审核通过后有一次升级为服务号的入口,升级成功后类型不可再变; 5)服务号不可变更成订阅号。 详情可以参考(kf.qq.com/faq/120911V…)

功能模块

获取微信授权

  • OpenId和UnionId的区别 为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID,可以在用户管理-获取用户基本信息
  • access_token access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
  • 微信接口测试号申请 由于用户体验和安全性方面的考虑,微信公众号的注册有一定门槛,某些高级接口的权限需要微信认证后才可以获取。 所以,为了帮助开发者快速了解和上手微信公众号开发,熟悉各个接口的调用,我们推出了微信公众帐号测试号,通过手机微信扫描二维码即可获得测试号。(mp.weixin.qq.com/debug/cgi-b…)

微信网页开发

  • 微信网页授权 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。 授权步骤: 1> 开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头; 2> 授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html 、 www.qq.com/login.html 都可以进行OAuth2.0鉴权。但http://pay.qq.com 、 music.qq.comqq.com无法进行OAuth2.0鉴权

  • 微信网页授权的两种方式 1> 静默授权 以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面) 2> 需要用户授权 以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。

  • 关于网页授权access_token和普通access_token的区别 1> 微信网页授权是通过OAuth2.0机制实现的,在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证(网页授权access_token),通过网页授权access_token可以进行授权后接口调用,如获取用户基本信息;

    2> 其他微信接口,需要通过基础支持中的“获取access_token”接口来获取到的普通access_token调用。

  • 网页授权的具体步骤(mp.weixin.qq.com/wiki?t=reso…): 1> 引导用户进入授权页面同意授权,获取code 2> 通过code换取网页授权access_token(与基础支持中的access_token不同) 3> 通过网页授权access_token和openid获取用户基本信息(支持UnionID机制)

微信js-sdk

微信JS-SDK是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包。 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 开发文档(mp.weixin.qq.com/wik

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值