msmm / mtmtz
There is no license information available for the latest version (v1.0.5) of this package.
美团 美天赚 基础封装
v1.0.5
2024-05-20 02:25 UTC
Requires
- php: ^7.1|^8.0
- ext-json: *
- guzzlehttp/guzzle: >=6.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.0|^2.0|^3.0
- phpunit/phpunit: >=5.0
README
说明
提供了美团美天赚的接入鉴权封装及请求类的抽象
安装
composer require msmm/mtmtz
使用
<?php
declare(strict_types=1);
/**
* This file is part of msmm.
*/
namespace App\Helper\Sdk;
use Msmm\MtMtz\Client;
use Msmm\MtMtz\Requests\ApiQueryOrderRequest;
class ToolMtMTZ
{
/**
* 获取订单.
* @throws \Exception
*/
public function pullOrder(): array {
$client = new Client();
$client->setAppKey('xxxx');
$client->setSecret('xxxx');
$request = new ApiQueryOrderRequest();
$request->setStartTime(time() - 3600);
$request->setEndTime(time());
$request->setPage(1);
$request->setLimit(20);
$request->setQueryTimeType(1);
$request->setBusinessLine([7]);
return $client->execute($request);
}
}