小牛充电插件:开发电动汽车/电动单车充电微信小程序的必备工具

2025-01-07
来源:网络整理

0.小牛充电插件

用于开发电动汽车/电动自行车充电微信小程序的插件。开发者可以直接在自己的程序中添加插件来执行所有充电操作,包括启动、计费、监控等。该插件仅支持小牛生产的硬件设备,包括汽车交流充电桩、汽车直流充电桩、一——十二辆自行车充电桩等产品。 ©深圳市小牛新能源有限公司2018

0.1 相关术语

主微信小程序:合作伙伴开发的具有自主品牌的微信小程序。 充电插件:新能源开发的插件,可在微信主小程序中直接引用。 充电桩:由新能源开发。公司研发的硬件设备分为汽车充电桩和自行车充电桩。主程序:***合作伙伴向腾讯公司申请的微信主小程序***收费插件:小牛公司向腾讯公司申请的插件,即:

0.2 拥有完全独立的品牌标识、拥有完全独立的客户服务、拥有完全独立的客户数据、完整的硬件产品线、电动自行车充电、电动车充电、完全自主研发、提供完整可用的插头有什么好处-调用源码,快速开发,快速上线,全面的技术支持有了技术支持,您可以立即拥有自己的充电运营品牌。完全免费的案例源代码。无需软件开发经验。零门槛,10分钟打造属于你自己的充电小程序。风险低。 10分钟你可以拥有自己的APP,20分钟你可以拥有自己的品牌。 ,30分钟打造属于自己的充电站0.3如何开始具备初步的微信小程序开发能力并申请微信小程序。接下来,您必须将“牛充电插件”添加到您的***主微信小程序***的后台。最后,您必须将其添加到您的程序中。使用“充电插件”接入插件,请仔细阅读本文档并向公司寻求帮助

1、最简单的上手步骤 1.1 下载源码:

直接下载该项目即可获得完整的源代码。如果您想尽快拥有自己的充电APP,就下载这个项目吧。下面的内容是对上述源码的实现的介绍。有了源码,就不需要所有的介绍了。

1.2 如何创建二维码

源代码目录中有一个.js文件。按照上图创建二维码。

2.插件开放接口 2.1 初始化插件

***微信主程序*** 调用插件接口需要先初始化:

var xnplugin = requirePlugin("xnplugin");

2.2 插件登录校验码

用于检查计费用户是否已登录插件。如果没有,您可以使用5.3中的按钮登录,也可以在小牛充电插件页面点击登录。

var xnplugin = requirePlugin("xnplugin"); var vserInfo = xnplugin.getVserInfo(); if (vserInfo==false){ console.log('用户没有登陆插件'); }else{

充值小程序源码_自动充值软件小程序开发99元起_充值功能开发

console.log('用户绑定的手机号', vserInfo.usermobile); }

2.3 插件登录按钮

直接引用**主微信小程序中的登录按钮,无需登录小牛充电插件页面,获得更好的用户体验。

上述代码在空白页面上的实际效果:

2.4 关于网络数据刷新

页面和小牛收费插件页面都有自动刷新机制。程序会反复向服务器后台请求网络数据,以便及时更新数据内容。然而,由于网络请求非常消耗资源,因此需要调用程序来控制网络请求。因此,需要在合作伙伴开发的***主微信小程序***的自行车/汽车充电页面实现以下代码:

onShow: function () { xnplugin.makeLoading(true); }, onHide: function () { xnplugin.makeLoading(false); }, onUnload: function () { xnplugin.makeLoading(false); },

2.5 软件开发建议

充值功能开发_充值小程序源码_自动充值软件小程序开发99元起

一定要记得同时调用() in 和 。某些情况下,调用插件接口的函数后,记得调用wx.()来刷新页面。由于引入了插件页面跳转,而且这是最新版本才有的功能,所以微信程序必须是最新版本。 ***主微信小程序***要注意检查并引导客户更新。

3.车载充电插件

上述三种语法都是可以接受的。表示从呼叫者主微信小程序获取的电桩号。可以通过扫描二维码或者其他方式(如输入、点击连接等)获取

4.电动车充电插件

上述三种语法都是可以接受的。表示从呼叫者主微信小程序获取的电桩号。可以通过扫描二维码或者其他方式(如输入、点击连接等)获取

5个其他插件

除非必要,否则无需引用此处列出的其他插件,因为插件的主条目 (/) 已包含对这些插件的引用和跳转。 ***主微信小程序***只需要一个报价和两个页面。

5.1 账户充值

该客户账户可以充值。充值金额只能在该运营商拥有的充电桩上进行充电。例如,如果某个运营商拥有某个城市的运营权,那么客户只能在该运营商在当地城市安装的电桩上充电。

5.2 充值历史

每次充值的日期、金额、来源均详细记录,并可对上次充值进行退款。

5.3 自行车充电历史

详细记录包括每辆自行车充电日期、充电桩/插座数量、充电量、时长、充电功率。

5.4 汽车充电历史

详细记录包括每辆车充电的日期、电桩数量、充电容量、充电金额。

5.5 微信账号绑定

手机绑定和解绑页面。客户必须绑定手机才能充电。解绑后无法充电。绑定手机需要通过短信验证码进行验证。

6.内置二维码扫描功能

自行车充电和汽车充电。 充电插件页面内置二维码扫描功能。内置二维码扫描功能,客户无需离开本页面即可直接扫描二维码。该扫码功能支持接口B(小程序码,无限制)和接口C(二维码,数量有限)的二维码。具体参考:为了保持扫码统一,***微信主小程序** *自行车充电页面命名为.wxml,汽车充电页面命名为.Type二维码参数:{'' :'' ,'page':'/','':430}{'':'','page':'/','':430}B类二维码参数:{'path':' /?=190','':430}{'路径':'/?=','':430}

7.页面美化及后期处理工作

无论在主程序中引入哪个插件,都可以添加额外的元素,通常是在插件的末尾添加按钮、链接、图片等。如果添加到页面的组件不希望追加到最后,可以使用(:)来实现任意位置定位。合作伙伴可以为自己的微信小程序添加更多功能,方便本地化服务或个性化应用。最后,开发合作伙伴自己的功能页面,上线并交付使用。

8、设备采购 8.1 采购小牛电动自行车充电桩设备

8.2 购买小牛电动汽车充电桩设备

分享