Coupon.php 784 字节
<?php

namespace Lackoxygen\TiktokOpen\Wap\Life;

use Lackoxygen\TiktokOpen\Base\ServiceManager;
use Lackoxygen\TiktokOpen\Base\Signer\LifeSigner;

class Coupon extends ServiceManager
{
    public function prepare(string $encryptedData = '', string $code = '')
    {
        return $this->app['client']
            ->asQuery()
            ->withSession()
            //->signVia(new LifeSigner())
            ->get('/goodlife/v1/fulfilment/certificate/prepare/', ['encrypted_data' => $encryptedData, 'code' => $code]);
    }

    public function verify(array $params)
    {
        return $this->app['client']
            ->asJson()
            ->withSession()
            ->signVia(new LifeSigner())
            ->post('goodlife/v1/fulfilment/certificate/verify/', $params);
    }
}