amulet/amulet-tools

'工具包'

v1.32.1 2019-08-21 01:23 UTC

This package is auto-updated.

Last update: 2024-09-23 12:22:34 UTC


README

工具包

简介

内置集成微信开发工具包.

目录说明

src
│
├─Http				   Http请求类 目录
│
├─Tools				   工具类                 
│
├─Wechat               微信工具包 目录


Installaction

composer require amulet/amulet-tools

Contents

wechat

微信接口使用

use Amulet\Wechat\Wechat;

#$options = [
	'token'=> '',
	'encodingAesKey'=> '',
	'appid'=> '',
	'appsecret'=> '',
	....
];

#实例化
$wechat = new Wechat((array)$options);
#验证是否是微信服务器请求
$wechat->checkSignature($query);

接收微信消息

use Amulet\Wechat\{Wechat, Receive};

#$options = [
	'token'=> '',
	'encodingAesKey'=> '',
	'appid'=> '',
	'appsecret'=> '',
	....
];

#实例化
$wechat = new Wechat((array)$options);
#验证是否是微信服务器请求
$wechat->checkSignature($query);

#接收微信事件推送消息 实例化
// 实例化消息对象
$recv = Receive::instance((array)$options);

ZipArchive

use Amulet\Tools\FileZip;

//压缩文件
FileZip::compression($files, $zipname, $download = true);

//解压缩文件
FileZip::extract($zipname, $path);