主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
开发注册小程序,自然需要先有账号。在浏览器中搜索“微信公众平台”,或者直接访问https://mp.weixin.qq.com/,可以看到账号分为三类:服务号、订阅号、小程序。前两个在这里就不多说了,直接点开小程序注册即可。
相关免费学习推荐:微信小程序开发
配置服务器小程序本身已经提供了很多接口,可以满足开发者的大部分需求。但是如果已经有一个服务被实现了,那么你只需要调用小程序中的服务接口(甚至可以使用已经写好的网页)。如果你恰好有这个需求,你需要先在applet控制台中配置。
Appid和密钥进入菜单设置-开发设置。首先可以从开发者ID中获取appID和AppSecret。Appid是applet的唯一标识,开发时需要。
服务器域名进入菜单设置-"开发设置。在服务器域名中做相关配置。其中,请求的合法域名是java服务接口部署的服务器域名。如果有上传下载文件等特殊要求,也可以配置相应的服务器。我的applet使用引用的web -视图,所以它也配置业务域名。如果您在测试环境中,您可以使用ngrok来映射域名。但需要注意的是,微信微信官方账号和小程序的域名必须使用https协议,所以无论是自己生成还是购买,都必须安装SSL证书。
关联设置设置——关联设置可以将小程序绑定微信官方账号和开放平台。当然,这样做是有道理的。比如微信官方账号支持菜单中跳转小程序,小程序也可以跳转到微信官方账号。最重要的原因是微信的unionid的使用机制。想要获取用户的unionid,必须将微信官方账号和小程序绑定到开放平台。在这里,我想说说我遇到的问题,就是如果用户只使用你的小程序,不关注你的微信官方账号,仍然无法获得unionid。
如果你需要一个团队来协助开发,你需要保证成员有开发的权利。进入小程序首页,点击用户ID,添加用户成员,并赋予相关权限。正常情况下,以下应该足够了
开发者工具微信公众平台官网提供微信web开发者工具,可以直接下载安装。在这里你可以直接看到安装开发者工具的官方文档。
项目结构根据这个链接,创建一个简单的applet,然后你就可以看看这个项目的组成了。具体细节可以在文件中找到,这里只说几点我个人认为值得注意的地方。
根据文档,project.config.json文件保存了一些个性化设置,appid属性就是上面提到的appid。按照这个东西,项目完成后,从开发工具上传到小程序控制台,就会知道项目的身份,也就是属于哪个账号。当然,如果你改变了这个值,开发者根本无法打开这个项目。
app.json文件的所有页面都必须写入pages数组。注意不要写后缀。因为开发者会自动生成js、json和wxss文件,而不需要创建一个wxml文件,所以pages数组中的元素只需要根据文件名找到这四种不同类型的文件。TabBar对象是定义的导航菜单,面向点击的页面需要在列表数组中定义。
App.js文件这个文件有一个globleData对象,定义了applet的全局变量,可以在任何页面上使用。例如,您可能需要在此定义公共数据,如baseurl或用户信息。需要注意的是,如果要使用app.js定义的内容,首先需要在使用的页面上获取应用实例const app = getApp(),然后就可以使用app.globleData等全局变量名的用法了。
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:java语言开发微信小程序实录(java微信小程序开发) https://zhujicankao.com/113544.html
评论前必须登录!
注册