摘要: 文档描述为: 然而 openssl_pkey_get_private(AppSecret) 这一步将AppSecret传入返回false,之后在网上找了好久找到一个格式是可以正常返回的,但是在服务器上跑的时候又不返回参数了,而后又大费周折才找到一个都能用的格式!! 前提需要先打开php.ini里的o 阅读全文
posted @ 2017-11-23 19:02 lonmy 阅读(4616) 评论(0) 推荐(0) 编辑
摘要: 在PHP中,我们必须先安装好mcrypt这个模块,并且添加相应版本的扩展到php中,详情可以看 不重新编译PHP安装Mcrypt扩展AES加密模式和填充方式有以下之中,但不是全部 下面就是在PHP中使用AES对数据加密1.AES-CBC 加密方案 2.AES-ECB加密方案 3.AES-ECB加密方 阅读全文
posted @ 2017-11-23 17:36 lonmy 阅读(7055) 评论(0) 推荐(0) 编辑
摘要: 配合java程序接口的架接,java那边需要我这边对传过去的值进行AES对称加密,接口返回的结果也是加密过的(就要用到解密),然后试了很多办法,也一一对应了AES的key密钥值,偏移量(IV)的值,都还是不能和java加密解密的结果一样。接着我就去找了一些文档,结果发现PHP里面补码方式只有:Zer 阅读全文
posted @ 2017-11-23 17:21 lonmy 阅读(11591) 评论(3) 推荐(0) 编辑
摘要: php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 2、php中用生成的公钥、私钥进行加密解密,直接上代码 阅读全文
posted @ 2017-11-14 16:35 lonmy 阅读(5026) 评论(0) 推荐(0) 编辑
摘要: composer安装thinkphp5.1 参考网址:https://www.cnblogs.com/finalanddistance/p/8932042.html composer安装Laravel -1.直接下载安装(需要FQ) - 创建一个名为Laravel的Laravel项目 compose 阅读全文
posted @ 2017-08-28 20:47 lonmy 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 效果: 阅读全文
posted @ 2017-08-10 22:12 lonmy 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: 总结一下微信授权登录并获取用户信息 这个接口的开发流程。 一、首先你的微信公众号要获得相应的AppID和AppSecret,申请微信登录且通过审核后,才可开始接入流程。 二、授权流程 1、流程说明 (1). 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站 阅读全文
posted @ 2017-08-03 20:41 lonmy 阅读(13845) 评论(0) 推荐(0) 编辑
摘要: 比如一个公司的微信服务号搞了一个预约活动,结果有近两个多用户预约,现在我们要给他们发一个定时的模板消息 。现在的做法是把要发的全部发到一个队列中去,然后用crontab来跑,这样一条条的发的话需要好长时间。一般怎么处理这种大规模发送模板消息的。 方法:用异步队列。懒得造轮子的话,推荐一个 https 阅读全文
posted @ 2017-07-03 13:08 lonmy 阅读(2190) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 发送POST请求 3 */ 4 function doPost2($url, $postdata) { 5 //初始化 6 $curl = curl_init(); 7 // 设置post方式提交 8 curl_setopt($curl, CURLOPT_POST, 1); 9 // 设置抓取的url 10 ... 阅读全文
posted @ 2017-06-19 10:34 lonmy 阅读(10918) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 获取IP 3 * strcasecmp 比较函数 4 */ 5 if (!function_exists('get_ip')) { 6 7 function get_ip($outType = 'int') { 8 if (getenv('HTTP_CLIENT_IP') && strca... 阅读全文
posted @ 2017-06-19 10:29 lonmy 阅读(305) 评论(0) 推荐(0) 编辑