微信小程序学习

1.小程序的入口

  • 聊天页面下拉;
  • 发现=》小程序;
  • 线下扫码进入;
  • 好友分享进入小程序页面

2.小程序具备哪些开放能力?

  • 实现了应用的触手可及,只需要通过扫描二维码、搜索或者是朋友的分享就可以直接打开,加上优秀的体验,小程序使得服务提供者的触达能力变得更强。
  • 小程序框架本身所具有的快速加载和快速渲染能力,加之配套的云能力、运维能力和数据汇总能力,使得开发者不需要去处理琐碎的工作,可以把精力放置在具体的业务逻辑的开发上。
  • 小程序的模式使得微信可以开放更多的数据,开发者可以获取到用户的一些基本信息,甚至能够获取微信群的一些信息,使得小程序的开放能力变得更加强大。

3.绘出小程序登录时序图

Q4oBRg.md.png

4.什么是unionId,机制如何?

  • 同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。
  • 开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过UnionID来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。

5.小程序可以给用户推送哪些类型的消息,分别如何推送?

  • 订阅消息 :
    1. 订阅消息推送位置:服务通知
    2. 订阅消息下发条件:用户自主订阅
    3. 订阅消息卡片跳转能力:点击查看详情可跳转至该小程序的页面
  • 模板消息
    1. 模板推送位置:服务通知
    2. 模板下发条件:用户本人在微信体系内与页面有交互行为后触发
    3. 模板跳转能力:点击查看详情仅能跳转下发模板的该帐号的各个页面
  • 统一服务消息:
    1. HTTPS调用:POST https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=ACCESS_TOKEN
    2. 云调用:云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用,接口方法:openapi.uniformMessage.send
  • 客服消息:
    • 用户向小程序客服发送消息、或者进入会话等情况时,开发者填写的服务器配置 URL (如果使用的是云开发,则是配置的云函数)将得到微信服务器推送过来的消息和事件,开发者可以依据自身业务逻辑进行响应。
  • 位置消息:
    1. 打开聊天中的位置消息,点击详情页右下角绿色按钮,菜单中会展示符合条件的打车小程序,用户可以直接发起目的地为该位置的打车服务。
    2. 小程序的注册类目为“打车(网约车)”,且有用户最近使用的记录,才可以出现在该菜单中。
    3. 在此处点击打开小程序后,需要直接进入到发起打车页面

6、描述小程序订阅消息机制

  1. 在微信公众平台手动配置获取模板 ID,如果不存在模板,可新建模板,审核后方可使用。
  2. 获取消息订阅下发权限。
  3. 调用接口下发订阅消息。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值