微信小程序开发实战(API及多人协调开发)

简介: 微信小程序开发实战(API及多人协调开发)

相关API的使用


★ API(Application Programming Interface,应用程序编程接口),通俗来讲:API是一种接口函数,把函数封装起来,给开发者,这样好多的功能就不需要你去实现了,只要会调用就好了。微信小程序利用API就可以获取用户信息、数据存储、微信支付等功能。

微信小程序API分为 👉 3 大分类

① 事件监听 API

1、 特点:以 on 开头,用来监听某些事件的触发

2、 举例:(wx类似与全局的windows)wx.onWindowResize(function callback) 监听窗口尺寸变化的事件

② 同步 API

1、 特点1:以 Sync(同步) 结尾的 API 都是同步 API

2、 特点2:同步 API 的执行结果,可以通过函数返回值直接获取,如果执行出错会抛出异常

3、 举例:wx.setStorageSync(‘key’, ‘value’) 向本地存储写入内容

③ 异步 API

1、 特点:类似于 jQuery 中的 $.ajax(阿贾克斯) 函数,需要通过(回调函数) success、fail、complete 接收调用。成功 👉 success ;失败 👉fail;

2、 举例:wx.request() 发起网络数据请求(成功)👉 通过 success 回调函数接收数据

多人协调开发


1、权限管理需求


  • 在中大型的公司里,人员的分工非常仔细:同一个小程序项目,一般会有不同岗位、不同角色的员工同时参与设计与开发。此时出于管理需要,我们迫切需要对不同岗位、不同角色的员工的权限进行边界的划分,使他们能够高效的进行协同工作。

2、项目成员的组织结构


项目组织 :产品组(提出要求) 👉 设计组(负责项目的设计) 👉 开发组(开发项目) 👉 体验组(由产品组与设计组体验) 👉 测试(测试组测试) 👉 管理者(最有发现没有BUG管理者负责发布)


工程 :管理员、项目成员(开发者、运维者、数据分析者有权添加和生产体验成员)……

3、项目开发权限


① 开发者权限:可使用小程序开发者工具及对小程序的功能进行代码开发

② 体验者权限:可使用体验版小程序

③ 登录权限:可登录小程序管理后台,无需管理员确认

④ 开发设置:设置小程序服务器域名、消息推送及扫描普通链接二维码打开小程序

⑤ 腾讯云管理:云开发相关设置

4、添加项目成员和体验成员


image.png

image.png

微信小程序的版本问题


1、开发过程中的不同版本


  • 在开发项目时会出现很多不同的版本 👉 例如:
    1、开发版本 👉 开发者开发项目的过程
    2、体验测试 👉 开发者觉得没问题了就可以把项目发送给测试人员进行测试
    3、最后由开发者修复Bug后发布正式版供外部用户使用
  • 版本分类
  • image.png

2、发布上线


  • 发布上线(相关步骤) : 上传代码 👉 提交审核 👉 发布

1、上传代码

7111.gif

2、提交审核 及 发布

image.png

小程序推广


1、正方形的二维码:相对于普通二维码来说,小程序码的优势如 👇

① 在样式上更具辨识度和视觉冲击力

② 能够更加清晰地树立小程序的品牌形象

③ 可以帮助开发者更好地推广小程序


2、获取圆心二维码步骤如 👇

登录小程序管理后台 👉 设置 👉 基本设置 👉 基本信息 👉 小程序码及线下物料下载

查看小程序的运营数据


① 在“小程序后台”查看

1、点击侧边栏的“统计”

2、点击相应的 tab 可以看到相关的数据

② 使用“小程序数据助手”查看

1、打开微信

2、搜索“小程序数据助手”

3、查看已发布的小程序相关的数据

小总结


能够知道小程序如何进行协同开发和发布:成员管理、发布小程序、查看运营数据

最后


image.png

下篇文章再见ヾ( ̄▽ ̄)ByeBye

image.png

相关文章
|
2天前
|
前端开发 API 开发者
Python Web开发者必看!AJAX、Fetch API实战技巧,让前后端交互如丝般顺滑!
【7月更文挑战第13天】在Web开发中,AJAX和Fetch API是实现页面无刷新数据交换的关键。在Flask博客系统中,通过创建获取评论的GET路由,我们可以展示使用AJAX和Fetch API的前端实现。AJAX通过XMLHttpRequest发送请求,处理响应并在成功时更新DOM。Fetch API则使用Promise简化异步操作,代码更现代。这两个工具都能实现不刷新页面查看评论,Fetch API的语法更简洁,错误处理更直观。掌握这些技巧能提升Python Web项目的用户体验和开发效率。
15 7
|
4天前
|
小程序 前端开发 物联网
无人桌球室小程序平台系统定制开发方案
【项目摘要】随着社会进步和科技发展,无人桌球室小程序应运而生,解决传统桌球室管理难题。提供在线预订、自动计分、赛事查询及会员管理功能,采用微信小程序前端、微服务后端及物联网智能设备技术实现。市场推广结合社交媒体、线下活动及口碑营销。需开发支持,请联系小编。
|
5天前
|
小程序 BI 定位技术
广州跑腿小程序功能开发让生活更方便
跑腿小程序整合生活服务,提供快捷的跑腿任务解决方案。用户通过手机号或微信注册登录,发布如取快递、买饭等需求;跑腿员接单并利用导航高效完成。支持订单管理、多种支付方式及评价反馈系统,确保服务质量。小程序还发送订单状态通知,进行数据统计分析以促进平台发展。
|
4天前
|
小程序 安全 数据安全/隐私保护
理发店预约小程序开发:随时随地,省时省力
理发店预约小程序开发要点:集成预约系统,用户填写信息并自动匹配时间及理发师;包含充值功能,支持安全支付及多种折扣;用户评价系统确保服务质量透明;发型展示帮助用户选择,支持模拟试戴;重视用户体验,界面友好,加载速度快;确保数据安全,兼容多平台,定期更新以优化性能和响应用户需求。寻求开发合作可联系相关人员。
|
4天前
|
人工智能 小程序 搜索推荐
餐饮类小程序开发定制需要多少钱,费用是怎样的
餐饮小程序开发费用因需求、规模和复杂性而异。基础版约几千到万元,含菜品展示、在线点餐等功能;界面设计费几千到几万;服务器租赁年费几千到几万;维护更新费同水平。总成本通常在几万到几十万之间。选择开发商时要考虑实际需求、合同条款及付款方式。
|
5天前
|
小程序 定位技术
货拉拉货运小程序开发:构建便捷可靠的货运平台
货拉拉货运小程序整合物流服务,用户可录入货物详情、使用地图定位跟踪运输状态;订单管理功能便于查看进度和费用;支持多种支付方式及支付记录查询;评价系统提升服务质量;客服支持确保用户疑问得到解答,打造移动物流新时代。
|
11天前
|
小程序 开发者
uniapp实战 —— 开发微信小程序的调试技巧
uniapp实战 —— 开发微信小程序的调试技巧
14 1
|
4天前
|
小程序
美团买菜小程序平台开发:搭建便捷的线上买菜渠道
随着时代的发展和人们生活水平的提高,网上购物已经成为更多人的首选。在此背景下,类似美团买菜小程序平台开发应运而生,为消费者提供方便快捷的网上购物体验。下面我们将详细讲解美团买菜小程序平台开发的功能特点和优势。
|
5天前
|
小程序 安全 UED
百果园社区电商小程序开发:打造私域精准营销发展趋势
百果园借助社区电商小程序转型,拓展线上渠道,增强品牌形象,降低运营成本,适应市场变化。小程序提供实时购物、社群互动、商家入驻及优惠活动,强调用户体验、功能丰富性和安全性,成为品牌与消费者连接的新桥梁。
|
5天前
|
小程序 安全 搜索推荐
陪玩交友互动小程序开发:打造有趣的社交互动平台
【陪玩交友小程序】融合趣味与实用,打造安全社交新平台。用户经实名认证后,可享在线匹配、语音聊天、游戏组队等多元互动。智能推荐系统助你高效找到玩伴,共享游戏攻略与娱乐资讯。个性化推荐服务,让每一次交流都充满乐趣,邀请好友共赴精彩社交之旅。

相关实验场景

更多