微信小微商户全家桶接口 PHP SDK

微信小微商户全家桶接口 PHP SDK

微信官方文档

https://github.com/yandycom/wechat-xiaowei

安装(PHP>=7.0)

composer require yandy/wechat-xiaowei

示例
    <?php
	use wei/Wechat;
	$config = [
	   'appid' => 'wx123456',
        'secret' => '6b9bb37515ebd8f7d08c6329c5f5555',
        'mch_id' => '1245668921',  //商户号
        'serial_no' => '67E04C9243E70B7C38F371E4EB4907F10B171B45',  //商户证书序列号
        'aes_key' => 'abc1abc2abc3abc4abc5abc6abc7abc8',
        'diy_key' => 'abc1abc2abc3abc4abc5abc6abc7abc8',  //自定义key
	];
	
	$wecaht = new Wechat($config);
	try {
            $wechat->downloadCertificates();   //下载证书
            echo "成功";
        } catch (WxException $e) {
            echo $e->getMessage();
        } catch (\Exception $e) {
            echo $e->getMessage();
        }
    ?>
说明

1.请将证书文件放到Certificate目录下 然后再创建两个空文件 jiemi.json和jiemi.pem 并保证该目录有写入权限

2.下载证书解密返回的密文需要开启libsodium扩展(PHP >= 7.2 安装包自带这个扩展,去php.ini开启一下就行,< 7.2 的需要去安装这个扩展)

3.调用申请入驻等接口里面需要下载证书接口返回的序列号和需要解密后证书 public_key 来加密敏感信息,所以需要先调用下载证书接口

使用

下载证书接口

$wechat->downloadCertificates();

上传图片接口

$wechat->uploadImg(); 传入参数media file文件

除了上面两个接口其余接口和参数请参考Wechat.php文件即可

实现的接口

applyEnter 申请入驻小微商户

submitUpGrade 小微商户升级接口

upGradeIsThrough 小微商户升级接口状态查询

createJsBizPackage 企业付款到用户零钱

enquiryOfApplyStatus 入驻申请状态查询

tenantConfig 关注配置 小微商户关注功能配置API

payTheDirectoryConfig 支付目录配置 小微商户开发配置新增支付目录API

bindAppIdConfig 绑定appid配置 小微商户新增对应APPID关联API

inquireConfig 查询配置

modifyArchives 小微商户修改资料接口-修改结算银行卡

withdrawalState 服务商帮小微商户查询自动提现 - 查询提现状态

withdrawStatusMsg 提现状态单据状态字段的中文描述

reAutoWithdrawByDate 重新发起提现 - 服务商帮小微商户重新发起自动提现

getApplyEnterList 获取入驻列表

getBusiness 获取类目中文意思

getStoreAddress 传code获取中文地址

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值