随笔分类 -  微信小程序 - 开发 / 指南

1 2 3 4 5 ··· 14 下一页
商品数据接入(内测)
摘要:商品数据接入(内测) 商品数据应用场景 商品数据目前应用于 微信扫一扫识物功能、小程序商品搜索功能 和 扫条码 三个功能。 这些功能可以很好的满足微信用户对商品的信息获取诉求,同时也能为商家小程序带来曝光流量和建立用户品牌认知的机会。 扫一扫识物- 效果图 小程序商品搜索- 效果图 扫一扫商品条码- 阅读全文
posted @ 2024-12-29 17:49 AtlasLapetos 阅读(19) 评论(0) 推荐(0)
小程序搜索优化指南
摘要:小程序搜索优化指南 爬虫访问小程序内页面时,会携带特定的 user-agent "mpcrawler" 及场景值:1129 判断请求是否来源于官方搜索爬虫的方法: 签名算法与小程序消息推送接口的签名算法一致。详情 参数在请求的header里设置,分别是: X-WXApp-Crawler-Timest 阅读全文
posted @ 2024-12-28 16:50 AtlasLapetos 阅读(30) 评论(0) 推荐(0)
兼容
摘要:兼容 小程序的功能不断的增加,但是旧版本的微信客户端并不支持新功能,所以在使用这些新能力的时候需要做兼容。 开发者可以通过以下方式进行低版本的兼容: 1. 版本号比较 微信客户端和小程序基础库的版本号风格为 Major.Minor.Patch(主版本号.次版本号.修订版本号)。 文档中会在组件,AP 阅读全文
posted @ 2024-12-28 16:50 AtlasLapetos 阅读(42) 评论(0) 推荐(0)
基础库版本分布
摘要:基础库版本分布 更新时间:2024 年 12 月 23 日 占比低于 0.01% 的版本已隐藏,占比低于 1% 的版本以灰色显示。灰度发布中的版本也会显示。- 含义同上。 基础库版本 安卓版本 安卓用户占比 iOS版本 iOS用户占比 总体占比 3.7.2 8.0.54 80.12% 8.0.54 阅读全文
posted @ 2024-12-28 16:49 AtlasLapetos 阅读(29) 评论(0) 推荐(0)
基础库
摘要:基础库 基础库更新 为了避免新版本的基础库给线上小程序带来未知的影响,微信客户端都是携带 上一个稳定版 的基础库发布的。 在新版本客户端发布后,再通过后台灰度新版本基础库,灰度时长一般为 12 ~ 24 小时,在灰度结束后,用户设备上才会有新版本的基础库。 以微信 6.5.8 为例,客户端在发布时携 阅读全文
posted @ 2024-12-28 16:49 AtlasLapetos 阅读(63) 评论(0) 推荐(0)
业务安全解决方案
摘要:业务安全解决方案 为提高微信开放平台生态安全性,针对小程序各应用场景中可能存在的恶意/蓄意攻击、恶意爬取小程序核心数据内容等,平台提供「安全网关」产品,向开发者提供安全网关服务以协助开发者应对 CC 攻击、DNS 劫持/污染等攻击风险以及外部抓包获取业务数据信息。同时安全网关基于微信客户端可靠的网络 阅读全文
posted @ 2024-12-28 16:48 AtlasLapetos 阅读(65) 评论(0) 推荐(0)
安全风控接口
摘要:安全风控接口 为提高微信开放平台生态安全性,针对小程序各应用场景中可能存在的恶意注册、营销作弊等黑产风险和安全问题,平台开放API方式向开发者提供安全风控接口协助开发者应对刷单、虚假交易、恶意骗取补贴等营销作弊风险和批量注册、伪造身份等注册黑产风险,以便开发者维护小程序运营秩序和安全。 安全风控接口 阅读全文
posted @ 2024-12-28 16:48 AtlasLapetos 阅读(118) 评论(0) 推荐(0)
小程序隐私协议开发指南
摘要:小程序隐私协议开发指南 一、功能介绍 涉及处理用户个人信息的小程序开发者,需通过弹窗等明显方式提示用户阅读隐私政策等收集使用规则。 为规范开发者的用户个人信息处理行为,保障用户合法权益,微信要求开发者主动同步微信当前用户已阅读并同意小程序的隐私政策等收集使用规则,方可调用微信提供的隐私接口。 特别注 阅读全文
posted @ 2024-12-28 16:48 AtlasLapetos 阅读(283) 评论(0) 推荐(0)
插件用户隐私保护说明内容介绍
摘要:插件用户隐私保护说明内容介绍 插件用户隐私保护说明包括下列板块,其中具体的说明仅为示例。 插件基本信息 包括插件名称、插件提供方名称。 插件名称:客服助手 插件提供方名称: 深圳市腾讯计算机系统有限公司 插件处理的信息 开发者需在此板块声明所处理的用户信息,微信会根据插件版本隐私接口调用情况展示必填 阅读全文
posted @ 2024-12-28 16:48 AtlasLapetos 阅读(41) 评论(0) 推荐(0)
小程序用户隐私保护指引内容介绍
摘要:小程序用户隐私保护指引内容介绍 本指引依据适用的个人信息保护相关法律法规制定,包括但不限于《中华人民共和国个人信息保护法》等,由开发者根据实际情况填写。 小程序用户隐私保护指引包括下列板块,其中具体的说明仅为示例。 引导语 本指引是小程序示例小程序开发者”深圳市腾讯计算机系统有限公司“(以下简称“开 阅读全文
posted @ 2024-12-28 16:48 AtlasLapetos 阅读(1237) 评论(0) 推荐(0)
用户隐私保护指引填写说明
摘要:用户隐私保护指引填写说明 为规范开发者的用户个人信息处理行为,保障用户合法权益,小程序、插件中涉及处理用户个人信息的开发者,均需补充相应用户隐私保护指引。 具体填写内容说明可见小程序用户隐私保护指引内容介绍、插件用户隐私保护说明内容介绍。 一、小程序用户隐私保护指引 1、填写现网版本用户隐私保护指引 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(958) 评论(0) 推荐(0)
安全指引
摘要:安全指引 开发原则与注意事项 本文档整理了部分小程序开发中常见的安全风险和漏洞,用于帮助开发者在开发环节中发现和修复相关漏洞,避免在上线后对业务和数据造成损失。开发者在开发环节中必须基于以下原则: 互不信任原则,不要信任用户提交的数据,包括第三方系统提供的数据,必要的数据校验必须放在后台校验。 最小 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(49) 评论(0) 推荐(0)
弱网体验优化
摘要:弱网体验优化 在用户使用小程序时,可能会陷入某些网络不通畅的场景,此时一些严格依赖网络的功能可能就无法使用。 框架优化 为了让小程序在弱网情况下使用可以更加顺畅,小程序框架做了以下优化来解决弱网使用小程序的体验: 启动小程序支持异步 launch 以前启动的流程是同步 launch,同步时在弱网的时 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(88) 评论(0) 推荐(0)
网络调优
摘要:网络调优 小程序和小游戏网络相关 API 使用方式相同, 所以我们用网络接口来统称 网络接口的构成 网络接口主要包括四个类型 request download upload websocket 不同平台的实现 Android request 接口从客户端 7.0.10 版本开始使用 Chromium 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(25) 评论(0) 推荐(0)
接口调用频率规范
摘要:接口调用频率规范 概念介绍 小程序wx接口可分为“普通接口”和“限频接口”。 “限频接口”指的是一个用户在一段时间内不允许频繁调用的wx接口,此类接口一般会调用到微信后台系统资源,为了保护系统,同时防止用户资源被滥用,开发者需要对此类接口做适度的频率限制,不能无节制地调用。 平台会对小程序内“限频接 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(197) 评论(0) 推荐(0)
WXWebAssembly
摘要:WXWebAssembly WXWebAssembly 类似于 Web 标准 WebAssembly,能够在一定程度上提高小程序的性能。 从基础库 v2.13.0 开始,小程序可以在全局访问并使用 WXWebAssembly 对象。 从基础库 v2.15.0 开始,小程序支持在 Worker 内使用 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(162) 评论(0) 推荐(0)
最佳实践
摘要:最佳实践 1. 避免JS异常 出现 JavaScript 异常可能导致程序的交互无法进行下去,我们应当追求零异常,保证程序的高鲁棒性和高可用性。 得分条件:不出现任何JS异常 2. 避免网络请求异常 请求失败可能导致程序的交互无法进行下去,应当保证所有请求都能成功。 得分条件:所有已授权网络请求都正 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(21) 评论(0) 推荐(0)
体验
摘要:体验 1. 开启惯性滚动 惯性滚动会使滚动比较顺畅,在安卓下默认有惯性滚动,而在 iOS 下需要额外设置-webkit-overflow-scrolling: touch的样式; 得分条件:wxss中带有overflow: scroll的元素,在 iOS 下需要设置-webkit-overflow- 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(19) 评论(0) 推荐(0)
性能
摘要:性能 1. 首屏时间 首屏时间是指用户从打开小程序看到第一屏主要内容的时间,首屏时间太长会导致用户长时间看到的都是白屏,影响使用体验。 优化首屏时间,可以分为以下几种情况: 首屏渲染的内容较多,需要集合多份数据进行渲染。这种情况需要开发者把内容分优先级,把优先级高的内容做优先展示,缩短白屏时间; 首 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(41) 评论(0) 推荐(0)
评分方法
摘要:评分方法 目前体验评分共有27条规则,共分为三类:性能、体验、最佳实践,满足规则要求得分(100分),否则不得分(0分),最后根据各规则权重和公式计算出总得分。 权重为0的规则,表示该规则不参与评分,仅作为提示项。开发者可在开发者工具中可以点击“忽略”。 各规则的得分条件也可能会随小程序的版本更新有 阅读全文
posted @ 2024-12-28 16:47 AtlasLapetos 阅读(54) 评论(0) 推荐(0)

1 2 3 4 5 ··· 14 下一页