Java开发微信小程序的方法是什么? Node小编来告诉你。
我们先来了解一下为什么要构建微信小程序?
微信每月活跃用户超过10亿。 它是整个国家的主要通讯来源,使其成为中国排名第一的应用程序。 用户与它保持社交和专业联系,共享文件和照片。 它是现金支付日益稀缺的中国最常用的移动支付解决方案。
微信小程序是让您的品牌进入这一领域的简单方法,因为它们具有以下特点:
微信集成。 用户无需下载和安装任何东西。 用户离开后无需重新登录,您的小程序或游戏即可访问用户的微信账号和好友列表,并使用微信支付进行购买。 与西方世界几乎所有类似的程序不同,您可以放心地假设每个中国用户都有一个微信帐户,并且在他们的设备上安装了微信。
实用性和价值。 与帖子、广告或其他营销信息不同,小程序是交互式的,并承诺让用户做一些有用的事情,从而增加人们安装和使用它的可能性。
病毒传播性高。 虽然不能保证它们在中国最受欢迎的社交平台上运行,但您的应用程序更有可能像病毒一样传播,因为它可以更轻松地共享并在更多眼球面前弹出。 令人难以置信的庞大用户群。 每月用户数超过 10 亿,世界上没有比这更大的应用生态系统。
稳定性和可管理性。 小程序只运行在微信程序生态内,这意味着小程序可以在任何安装了微信的设备上运行,用户运行时仍然在微信平台上。 它们提供开箱即用的跨平台兼容性。
轻松支持和升级门槛。 因此,它们将更容易支持和升级,尽管我们仍然建议跨多个设备和屏幕方向进行测试,以确保一致的用户体验。
如何用Java开发微信小程序
注册小程序
要成长,您自然首先需要一个帐户。 在浏览器中搜索“微信官方平台”,或者直接访问,可以看到服务号、订阅号、小程序三种账号类型。 前两个这里就不说了,直接点击小程序注册即可。
配置服务器
它本身提供了很多微信小程序开发的接口,可以满足开发者的大部分需求。 但如果服务已经实现,只需要在小程序中调用服务接口即可(甚至可以使用已经写好的网页)。如果有这个需求,首先需要在控制台进行配置
辅助键
进入菜单设置-“开发设置”。
首先,您可以从您的开发者ID 中获取 key()。 是的唯一标识符,开发中需要。

服务器域名
进入菜单设置-“开发设置”。
在服务器域名中进行相关配置。 请求的合法域名是java服务接口部署的服务器域名。 如果有特殊需求,比如上传、下载文件,也可以配置相应的服务器。 我的小程序使用的是引用的web视图,所以企业域名也配置好了。 如果是测试环境,可以使用映射的域名,但是需要注意的是,微信公众号的域名必须使用协议,所以无论是自己生成还是购买的,都必须安装SSL证书。
关于生成SSL证书的操作,可以看我的另一篇文章(也是别人转发的),可以点击这里
关联设置
设置-“关联设置”可以将小程序与公众号、开放平台进行绑定。 这当然有道理。 例如公众号支持跳转到小号内的小程序。 菜单和小程序也可以跳转到公众号。 最重要的原因是微信的使用机制。 如果您想获取用户信息,必须将公众号绑定到开放平台。 我想说一下我遇到的问题,就是如果用户只使用你的小程序,没有关注你的公众号,还是无法使用。
协助发展
如果需要团队,需要保证成员有开发权限。 进入小程序首页,点击用户身份,添加用户成员并赋予相关权限。 通常,授予以下权限就足够了。
开发者工具
微信公众平台官网提供了微信Web开发工具,下载安装后可以直接使用。
项目结构
..json 文件
根据文档,该文件保存了一些个性化设置,属性就是上面提到的那些。 基于此,项目完成后从开发工具上传到控制台时就可以知道项目的身份(即属于哪个账户)。 当然,如果更改此值,开发人员将根本无法打开该项目。
应用程序.json 文件
所有页都必须写入数组。 请注意不能写后缀。 由于开发者没有创建wxml文件,js、json、wxss文件会自动生成,因此数组中的元素只需要根据文件名查找这四种不同类型的文件即可。
该对象是一个已定义的导航菜单,需要在列表数组中定义面向点击的页面。
应用程序.js 文件
该文件包含定义可在任何页面上使用的全局变量的对象。 例如,这里可能需要定义一个基本URL或公共数据(例如用户信息)。 需要注意的是,如果要使用app.js中定义的内容,首先需要获取到正在使用的页面上的应用实例app=(),然后就可以使用app的用法了。