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

This package is auto-updated.

Last update: 2024-05-20 02:26:37 UTC


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);
    }
}