内容简介:jfinal weixin 项目早在五年前就发布了第一个版本,是老牌的微信公众号开发 SDK,已稳定、可靠服役多年。因为极简设计、良好的开发体验,所以深受开发者的喜爱。五年来 jfinal weixin 一直紧跟微信公众平台的动向,不断跟随添加新的功能,大大方便了用户开发微信公众平台项目。但是鲜有人知道的是 JFinal Weixin 很早就支持小程序开发了,只是一直没顾上发布新闻告知大家。本次 jfinal weixin 2.3 由 @卢春梦 及其小伙伴贡献,感谢 @春梦 大神持续为大家带来的价值。
jfinal weixin 项目早在五年前就发布了第一个版本,是老牌的微信公众号开发 SDK,已稳定、可靠服役多年。因为极简设计、良好的开发体验,所以深受开发者的喜爱。
五年来 jfinal weixin 一直紧跟微信公众平台的动向,不断跟随添加新的功能,大大方便了用户开发微信公众平台项目。但是鲜有人知道的是 JFinal Weixin 很早就支持小程序开发了,只是一直没顾上发布新闻告知大家。
本次 jfinal weixin 2.3 由 @卢春梦 及其小伙伴贡献,感谢 @春梦 大神持续为大家带来的价值。
1、小程序支付
/** * 小程序统一下单 * @param order 小程序支付订单信息封装 * @throws PaymentException 支付异常 */ wxaPayApi.unifiedOrder(WxaOrder order);
2、小程序模板消息
// template 模版对象 wxaTemplateApi.send(WxaTemplate template);
3、小程序登录接口
// js登录时获取的 code wxaUserApi.getSessionKey(String jsCode);
参考示例,js 端: http://git.oschina.net/jfinal/jfinal-weixin/blob/master/src/main/webapp/wxaapp/app.js
4、小程序页面二维码
/** * 获取小程序页面二维码 * * 通过该接口,仅能生成已发布的小程序的二维码。 * 可以在开发者 工具 预览时生成开发版的带参二维码。 * 带参二维码只有 100000 个,请谨慎调用。 * * width 默认430 * @param path 不能为空,最大长度 128 字节 */ wxaQrcodeApi.createQrcode(String path); /** * 获取小程序页面二维码 * * 通过该接口,仅能生成已发布的小程序的二维码。 * 可以在开发者工具预览时生成开发版的带参二维码。 * 带参二维码只有 100000 个,请谨慎调用。 * * @param path 不能为空,最大长度 128 字节 * @param width 默认430 二维码的宽度 */ wxaQrcodeApi.createQrcode(String path, int width);
5、小程序客服接口
/** * 发送客服消息 * @param message 消息封装 * @return ApiResult */ wxaMessageApi.sendMsg(Map<String, Object> message); /** * 发送文本客服消息 * @param openId openId * @param text 文本消息 * @return ApiResult */ wxaMessageApi.sendText(String openId, String text); /** * 发送图片消息 * @param openId openId * @param mediaId 图片媒体id * @return ApiResult */ wxaMessageApi.sendImage(String openId, String mediaId);
6、小程序素材接口
/** * 获取临时素材 * @param mediaId 素材Id * @return MediaFile */ wxaMaterialApi.getMedia(String mediaId); /** * 上传临时素材 * @param file 需要上传的文件 * @param type image * @return ApiResult */ wxaMaterialApi.uploadMedia(File file, String type);
JFinal Weixin 的所有 API 的使用尽可能做成一行代码搞定,不仅极大降低了用户的学习成本,而且极大提升了用户的开发效率。更多用法请移步: https://gitee.com/jfinal/jfinal-weixin/wikis/Home
此外,jfinal weixin 2.3 还针对用户的一些反馈,打磨了微信公众号支持的部分功能,在此不再赘述。
重点:JFinal Weixin 不仅仅是微信公众号 SDK, 也是微信小程序 SDK
以上所述就是小编给大家介绍的《JFinal Weixin 2.3 发布,支持微信小程序开发》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Iceworks 支持小程序开发
- 6款支持敏捷开发的项目管理工具,助力开发者驶入开发快车道
- RhaPHP 1.5.1 发布、支持小程序开发
- YuebonCore 快速开发框架支持 .Net 5.0
- 学起来:Flutter将支持桌面应用开发
- RT-Thread Studio V2.1.0 发布,支持用户自制开发板支持包
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Practical Algorithms for Programmers
Andrew Binstock、John Rex / Addison-Wesley Professional / 1995-06-29 / USD 39.99
Most algorithm books today are either academic textbooks or rehashes of the same tired set of algorithms. Practical Algorithms for Programmers is the first book to give complete code implementations o......一起来看看 《Practical Algorithms for Programmers》 这本书的介绍吧!