微信小程序开发实战(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天前
|
人工智能 小程序
【一步步开发AI运动小程序】十五、AI运动识别中,如何判断人体站位的远近?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,无需后台支持,具有快速、体验好、易集成等特点。本文介绍如何利用插件判断人体与摄像头的远近,确保人体图像在帧内的比例适中,以优化识别效果。通过`whole`检测规则,分别实现人体过近和过远的判断,并给出相应示例代码。
|
7天前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十三、自定义一个运动分析器,实现计时计数02
本文介绍如何利用“云智AI运动识别小程序插件”开发AI运动小程序,详细解析了俯卧撑动作的检测规则构建与执行流程,涵盖卧撑和撑卧两个姿态的识别规则,以及如何通过继承`sports.SportBase`类实现运动分析器,适用于小程序开发者。
|
7天前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十二、自定义一个运动分析器,实现计时计数01
随着AI技术的发展,AI运动APP如雨后春笋般涌现,如“乐动力”、“天天跳绳”等,推动了云上运动会、线上健身等热潮。本文将指导你从零开始开发一个AI运动小程序,利用“云智AI运动识别小程序插件”,介绍运动识别原理、计量方式及运动分析器基类的使用,帮助你在小程序中实现运动计时和计数功能。下篇将继续探讨运动姿态检测规则的编写。
|
4天前
|
算法 Java API
如何使用Java开发获得淘宝商品描述API接口?
本文详细介绍如何使用Java开发调用淘宝商品描述API接口,涵盖从注册淘宝开放平台账号、阅读平台规则、创建应用并申请接口权限,到安装开发工具、配置开发环境、获取访问令牌,以及具体的Java代码实现和注意事项。通过遵循这些步骤,开发者可以高效地获取商品详情、描述及图片等信息,为项目和业务增添价值。
33 10
|
3天前
|
存储 API 数据库
使用Python开发获取商品销量详情API接口
本文介绍了使用Python开发获取商品销量详情的API接口方法,涵盖API接口概述、技术选型(Flask与FastAPI)、环境准备、API接口创建及调用淘宝开放平台API等内容。通过示例代码,详细说明了如何构建和调用API,以及开发过程中需要注意的事项,如数据库连接、API权限、错误处理、安全性和性能优化等。
37 5
|
2天前
|
人工智能 小程序 JavaScript
【一步步开发AI运动小程序】十四、主包超出2M大小限制,如何将插件分包发布?
本文介绍了如何从零开始开发一个AI运动小程序,重点讲解了通过分包技术解决程序包超过2M限制的问题。详细步骤包括在uni-app中创建分包、配置`manifest.json`和`pages.json`文件,并提供了分包前后代码大小对比,帮助开发者高效实现AI运动功能。
|
2天前
|
数据可视化 搜索推荐 API
速卖通获得aliexpress商品详情API接口的开发、应用与收益。
速卖通(AliExpress)作为阿里巴巴旗下的跨境电商平台,为全球消费者提供丰富商品。其开放平台提供的API接口支持开发者获取商品详情等信息,本文探讨了速卖通商品详情API的开发流程、应用场景及潜在收益,包括提高运营效率、降低成本、增加收入和提升竞争力等方面。
13 1
|
2月前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
633 7
|
2月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
723 1
|
2月前
|
小程序 前端开发 测试技术
微信小程序的开发完整流程是什么?
微信小程序的开发完整流程是什么?
130 7