全能中间件v19.5.7 正式版发布
v19.5.7 更新
=========================
1、新增 支持更多微信公众号API。
2、优化 AccessToken 刷新机制。
3、修复 微信公众号“消息加解密方式”为“安全模式”时,偶尔出现“该公众号提供的服务出现故障”的问题。
4、增加 关闭PHP功能的条件编译开关。
5、修复 上一版短信签名验证错误的问题。
v19.4.26 更新
=========================
1、增加 微信公众号功能。
2、新增 公众号 TRFWechatMP 控件。
3、优化 服务端数据访问接口,提高并发响应速度。
4、更新 REST接口中 opensql、execsql、storedproc等,只接受POST的请求。
5、修复 数据库访问接口,耗时超过60秒就出现超时的问题。
6、修复 TFileTransferClient 文件上传进度显示不正确的问题。
7、优化 获取设备唯一ID算法。
说明:微信公众号功能使用
1)先创建用到的表,MySQL/MSSQL脚本文件路径为“Bin\SQL\wechat_mssql.sql”和“wechat_mysql.sql”
其他数据可能存在兼容问题,如Oracle,请自行修改。
2)在服务端添加公众号,其中“公众号名称”“开发者ID(AppId)”、“开发者密码(AppSecret)”、
“令牌(Token)”为必填项,后三项和微信公众号后台(登录公众号后台-开发-基本信息-公众号开发信息/服务器基本配置)填写一致。
3)微信公后台“服务器配置URL”填写:http://中间件所在服务器的IP或域名/rest/wechat
4)中间件端口改为 80,腾讯规定的。
5)微信后台业务逻辑在“Wechat\rtcMW.Wechat.MsgHandler.pas”、“\REST\rtcMW.REST.Plugin.WeChat.pas”扩展。
6)客户端 Demo 参考 Demo\ClientTest。
7)公众号开发文档: https://mp.weixin.qq.com/wiki
公众号每次调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误。
全局返回码说明: https://mp.weixin.qq.com/wiki?action=doc&id=mp1433747234
8)关闭公众号功能。将 rtcMW.inc 的{$DEFINE WechatMP}改为{.$DEFINE WechatMP}重新编译即可。
9)建议服务端使用最新的D10.3.1编译。
客户端演示用到的模板:
{{first.DATA}}
订单商品:{{orderName.DATA}}
订单编号:{{orderID.DATA}}
支付金额:{{amount.DATA}}
支付时间:{{paymentTime.DATA}}
{{remark.DATA}}
全能中间件v19.5.7 正式版发布的更多相关文章
- Angular2正式版发布,Wijmo抢先支持
Angular2正式版发布 9月15日,Angular 2 的最终版正式发布了.作为 Angular 1 的全平台继任者 -- Angular 2 的最终版,意味着什么? 意味着稳定性已经得到了大范围 ...
- Redis 3.0正式版发布,正式支持Redis集群
Redis是一个开源.基于C语言.基于内存亦可持久化的高性能NoSQL数据库,同时,它还提供了多种语言的API.近日,Redis 3.0在经过6个RC版本后,其正式版终于发布了.Redis 3.0的最 ...
- PyPy 2.1 正式版发布
PyPy 2.1 Beta1 才刚刚在2天前发布,今天 PyPy 宣布 2.1 正式版发布. 值得关注的改进内容有: JIT support for ARM, architecture version ...
- Appium路线图及1.0正式版发布
Appium更新的速度极快,从我试用时候的0.12到1.0(0.18版本后就是1.0),完全符合移动互联网的节奏. 更新可能会慢,可以多试几次 整理了testerhome上思寒发表的帖子,让我们来看下 ...
- Java 开源博客——B3log Solo 0.6.1 正式版发布了!
Java 开源博客 —— B3LOG Solo 0.6.1 正式版发布了!欢迎大家下载. 该版本主要是改善细节体验,并加入了一款 Metro 风格的皮肤. 特性 基于标签的文章分类 Ping Goog ...
- Eclipse 4.3正式版发布
Eclipse 4.3正式版发布 作者:chszs,转载需注明.博客主页: http://blog.csdn.net/chszs Eclipse 4.3版代号为Kepler. 主要特性如下: 1. E ...
- 最强 IDE Visual Studio 2017 正式版发布
Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试.实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航.IntelliSense.重构.代码修复和调试等等 ...
- RestServer 2.0 正式版发布
RestServer 2.0 正式版发布 使用许可&版权说明 在保持本软件完整的情况下可以将本软件用于任何商业用途. 本软件可以自由传播,但是请保持软件相关文件和说明文档完整. 未经许可不得将 ...
- React Suite v3.0 正式版发布
React Suite v3.0 正式版发布 相信很多人会好奇,React Suite 是什么? React Suite 是 HYPERS 前端团队和 UX 团队开源的一套基于 React 的 UI ...
随机推荐
- Json断言
Additionally assert value:添加验证的值,只有勾选了此复选框,才可以在Expected Value中设置期望的值. Match as regular expression:匹配 ...
- Xamarin.Forms一些常见问题
安装 1.查看Xaramin.Forms的版本 在vs项目中查看引用的包(Xamarin.Forms)的版本,或者直接进文件夹看 C:\Microsoft\Xamarin\NuGet\xamarin. ...
- REdis一致性方案探讨
REdis功能强大众所周知,能够大幅简化开发和提供大并发高性能,但截止到REdis-5.0.5仍然存在如下几大问题: 一致性问题 这是由于REdis的主从复制采用的是异步复制,异常时可能发生主节点的数 ...
- 【Python笔记】1、格式化输出(%用法和format用法)
转自:https://www.cnblogs.com/fat39/p/7159881.html 一.格式化输出1.整数的输出%o —— oct 八进制%d —— dec 十进制%x —— hex 十六 ...
- 使用adb连接Mumu模拟器
1)下载Mumu模拟器 2)运行Mumu模拟器 3)找到mumu安装目录下的MuMu\emulator\nemu\vmonitor\bin目录 4)在当前目录打开cmd,执行 adb connect ...
- Shell 变量自增实现方法
i=`expr $i + `; let i+=; ((i++)); i=$[$i+]; i=$(( $i + )) 参考: https://www.cnblogs.com/faithfu/p/9472 ...
- SpringSecurity匿名用户访问权限
在SpringSecurity中定义一个匿名访问权限,实现未登录用户可以访问默写页面 <http use-expressions="false" entry-point-re ...
- MySQL之replace函数应用
replace函数,从字面上看其主要作用就是替换.实际它的作用确实是替换.那么替换有哪些应用场景呢?比如A表和B表有一个关联的字段就是id,但是在A中id是数字,在B中id也是数字,但是B中id多一个 ...
- DNA replication timing数据库 - Replication Domain
DNA Replication Timing ReplicationDomain: a visualization tool and comparative database for genome-w ...
- Twitter雪花算法SnowFlake算法的java实现
https://juejin.im/post/5c75132f51882562276c5065 package javaDemo; /** * twitter的snowflake算法 -- java实 ...