更新时间:2023-05-23 09:59:12收藏我的文档设置返回文档设备系统版本要求蜻蜓设备系统是蜻蜓设备的基本运行系统,蜻蜓设备系统在 2.1.0.20190727xxxxxx 及以上版本集成了小程序容器。小程序容器 是用于支持 iot 小程序在蜻蜓系统内运行的 app。蜻蜓设备在开机联网状态下会自动下载最新的系统软件包。设备在开机和重启时,检测到已下载完成的系统包将自动进入安装升级流程。此外,每日凌晨,处于开机状态的设备会自动进入安装升级流程。自动升级暂不支持手动关闭。 注意:●支付宝盒 f1 、支付宝盒 f4、玛里奥蜻蜓 t1a、商米蜻蜓 t3b00 机型、支付宝盒 f4h 基本已覆盖支持小程序容器。●小程序容器有独立的软件版本,有关小程序容器的版本信息请设备实际情况为准。●为避免升级对工厂产线测试的影响,机具在工厂激活后,需要等待 4~6 天才能获得升级推送。可点击蜻蜓小键盘 设置,进入设置页面 > 系统设置 > 关于本机 查看系统版本号,如下蜻蜓设备系统版本在 2.1.0.20190727xxxxxx 之上。创建小程序应用请完成 开发者入驻 并 创建小程序,小程序完整链路参见 小程序快速开始。 小程序后台开通支付宝 iot 端发布登录 > 进入小程序详情页 > 其他 > 多端发布支持 ,找到 支付宝iot 端,点击 开通 即可。注意:iot 小程序和支付宝小程序可以共用一个 appid,只需要开通支付宝小程序的支付宝 iot 端即可。 生成密钥并配置接口加签方式为了保证调用支付宝接口进行交互时的安全性,需要在小程序应用详情页 > 开发设置 中配置接口加签方式,详情请参见 接口加签方式。密钥的作用调用支付宝接口请求数据需要使用应用私钥进行加签,支付宝会对请求数据使用应用公钥进行验签,防止数据被篡改;支付宝接口返回的响应数据会使用支付宝私钥加签,接收返回数据后使用支付宝公钥进行验签。公钥证书有效期目前使用新增的证书签名方式,在开放平台上传的公钥证书有效期为2年。注意:请及时在证书到期前,更换公钥证书。普通公钥设置后一直有效,建议根据业务需求,修改普通公钥时间。添加开发成员角色,了解小程序版本支付宝小程序提供开发成员、体验成员、运营成员三种小程序成员角色,开发小程序需添加开发成员,详情请参见 成员管理。支付宝小程序的版本主要分为开发版本、体验版本、审核版本、线上版本、下架版本五种版本,详情请参见 小程序提审、发布与运营。 ide可视化敏捷开发工具小程序开发者工具(简称ide)是支付宝开放平台打造的「一站式小程序研发工具」。ide 不仅支持开发支付宝小程序,相同代码还通用于蚂蚁开放生态、可直接发布至钉钉、高德等应用平台(ide可视化敏捷开发工具下载)。 服务端sdk更多信息请参见 服务端 sdk 下载。sdk 提供的请求方法有 3 种:execute、pageexecute 和 sdkexecute。●execute:直接请求支付宝服务端产生交互。公钥证书形式使用 certificateexecute,请求时会带上 alipay_root_cert_sn 和 app_cert_sn。●pageexecute:默认 post 方式请求,以表单形式返回,可以提交表单请求支付宝服务端,或者使用 get 方式获取接口返回的 url,通过 url 请求支付宝服务端。●sdkexecute:由sdk处理返回加签字符串,通过与客户端(前端)交互并处理,请求支付宝服务端。