您所在位置: 首页> 帮助中心> 微信小程序> 微信小程序的平台ID和硬件注册

帮助中心分类

微信小程序的平台ID和硬件注册

  1. hostAppId:又名移动应用ID,它用来表示设备的合作方,所有需要运行的小程序都需要将小程序AppID与你的移动应用ID相绑定。在微信开放平台注册账户后,创建移动应用后获得。

  2. app secret:相当于移动应用ID的密码,用于确保移动应用ID由它的创建者使用。在获得移动应用ID时,同时会获得相应的app secret,请妥善保存。

  3. Product ID:它对应一种设备类型,如果你申请了多个设备类型接入WMPF,你就会获得多个Product ID。每一个合作方申请的Product ID都是独一无二的。Product ID会被用于后续的设备信息上传过程中。在 wecooper平台 注册账户后,在“管理接入设备”页面中进行添加设备类型后获得。

  4. model name:机型的英文名,由开发者决定,在 wecooper平台 注册账户后,在“管理接入设备”页面中进行添加机型时提交。

  5. 公钥:公钥保存在平台方,私钥由合作方本地保管。在github的硬件注册步骤页面,通过公钥生成工具获得(shell方式需要下载相应工具,Java代码方式可直接复制代码),再上传到wecooper平台中。

  6. KeyVersion:公钥版本号,在 wecooper平台注册账户后,在“管理接入设备”页面中进行添加机型时,提交公钥审核通过后获得。

  7. Device ID:由开发者决定,一般是根据imei或者是sn号生成的独一无二的设备标识,需要通过后台API接口提交。

  8. Signature:Device ID对应设备的签名,在github的硬件注册步骤页面,用Signature生成工具,输入私钥文件获得。

  9. Product ID,Device ID,Signature对应关系:Product ID代表某一种产品,如微信相框,每个微信相框都有专属的Device ID和Signature,也就是说出厂的每台微信相框Product ID可以相同,但不可以有相同的Device ID和Signature。Device ID和Signature不可一码多机共用。Device ID和Signature不一定要hard code在代码中,可以根据机器sn码动态生成,也可以动态下发,保证唯一性即可。


公众号

微信公众号

飞闪微信公众号

企业微信

飞闪助手君¹

飞闪助手君¹企微

在线客服

在线客服

周一至周六:9:00 - 18:00

联系客服